Exercises from Speeding Through Haskell