anagram solver problem