Unfortunately this appears to be from last years Finals of the Cambridge Mathematical Tripos, 40 years ago it would have been preparation for an 11 plus.
Such is progress and the alleged raising of standards !.
No wonder we have a generation of kids who cannot take a bike to bits.
David