Anagram walker