CS 283 Assignment 0