Can you solve the GCHQ Christmas challenge? For this year (UK) 11/Dec/2024