Or search by topic
A well presented solution from Richard of The Royal Hospital School reflected those of a number of other solvers including Kevin of Langley Grammar, Jeff from New Zealand and Andrei of Tudor Vianu School. Well done to all of you.