Project Euler - Haskell edition