Adam Cameron issues a coding challenge. See http://blog.adamcameron.me/2014/11/something-for-weekend-wee-code-quiz-in.html