CS193P Fall 2013 Assignment 1