lesson: Contracts, group_by, and map
sentence_anagrams impl
lesson: fake lazy val, n/v pair to Hash