My first ever single-sitting solve (and the first on paper, not the app, for years: a coincidence?)
Thanks for the welcome to the blog last week, Brendan.
The user name 'GravyAnecdote'? My real name is Andy Cotgreave. Of all the groups of people on the internet, you lot should quickly understand the choice :-)