solved project 2