Solutions in Python and occasionally Haskell.
http://sites.google.com/site/matthewtowers/
Page:
Context: