haskell strain v3
haskell anagram v3