Anagram cautiously