Anagram solidity