Assignment 1 for CS193p Coding Together Winter 2013