EECS 233 Project 1