Answers to exercise 3.

This isn't ready yet. ;)