EECS 233 Project 2