Doing the problems on Project Euler to learn me some Haskell.