Solutions for Programming 2 Exam