Curio #23
Wanders a bit
Solved by Tim Tattersall