Anagram patience