I picked this one up via twitter. It informs me that I solved #14, not #08. Which I don't doubt it correct. I solved it at like 3am after having had a pretty full on day starting at 6am or so. Anyway, it's a great write up and contains much of the actual challenges as well as the attempted solutions.I made a local mirror at codegate2009.pdf. I still think my description of problem #08 (#14, whatever) is more in depth, but it was a pretty simple challenge.