Reprise of the code Dan and I wrote for the h11e challenge in PennApps Spring 2014.