Not quite a perfect numerical sequence. 165009, 165011 & 165012 pass milepost 23 near Charlton-on-Otmoor in perfect evening light on 24 May 2023 with the 1T50 17:15 Marylebone to Oxford Chiltern Railways service.