Project Euler problems in order to learn Haskell