Puzzles and Enigmas by Barry R Clarke: issue 255

May 15, 2017