Anagram generation#1533