Anagrams assignment
Solutions for Anagram
Cache with mutable map
Removed cache and added optimization in calculation of subsets