EECS 285 Proj 2