Rather more short work than sharp, I fear (even allowing for delay in the puzzle being put up on the website); but a gentle romp nonetheless and some good memories reignited (though not of the achievement itself which was new to me). So, many thanks to Puffin for fun puzzle.