ee122 project2 repo