Anagram odyssey