[Haskell-beginners] Project euler question