Go backward to
Solution to Question 2, part 2
Go up to
Question 2
Go forward to
Solution to Question 2, part 4
Solution to Question 2, part 3
Dynamic Programming: