EECS290 Assignment 6 Team 8