Anagram toilsomely