Tatyusa solutions for H-99: Ninety-Nine Haskell Problems