CS193 Winter 2013 Assignment 2