EECS 339 Project B