Anagram combinatory