Anagram routine