EECS project-4