EECS 442 hw