This problem is in two parts. The first part provides two building blocks which will help you to solve the final challenge. These can be attempted in either order. Of course, you are welcome to go straight to the Final Challenge!
Click on a question below to get started.