Semester 2 Solutions