node.js exercise used in The Center for Teaching and Learning's 2012 DMI Internship