problem 37 python
problem36 haskell