Anagram abroach