Project Euler Haskell solution package initial structure