Solving problems from 99problems(OP in Lisp) to learn haskell using pattern matching