Solutions for EECS 12