Initial addition of some of the ICFP contest tasks.