Nice puzzle, Vainglorious, many thanks! I love it when, as here, the endgame leads me to learn about something real, because I then feel less guilty for the (irresistible) self-indulgence of the solving process itself. It's so satisfying, too, to spot the endgame, then use it to straighten out a few tricky bits.