CS 162 Assign5 second commit