EECS 340 W2014 Project 1