Stanford CS193p Fall 2013-14 Assignment 6