Signed up for Coursera algorithms1 and want to explore the exercises in Haskell to gain a better understanding