“Stimulating and challenging. Great setup of the problem in the first half followed by a range of very controversial...”