Exercise: Challenge/response functions

Start with Exercise 1.

Once you completed exercise 1, you can try Exercise 2.

(Do you prefer the Dutch version? It can be found here.)