added anagrams optimization challenge