second project for cmpe 226 1605379