Problem 1 in Haskell
Problem 1 in lisp
problem 2 in lisp