My pathetic attempts at performing the tasks set every year for the ICFP contest.