My responses to the NICTA Haskell course. Some answers totally copied.