submitting assignment 1 for cs283, uncompleted :(