Anagram ineffectively