Assignment 1 at CS193p (Winter 2013)