First commit for state anagram, not complete yet...