EECS 337 Assingment 1