The National Puzzlers League’s (NPL) Enigma published this puzzle in its March 2009 issue; thanks to editors Hot, Trazom and Crax for numerous improvements:
The National Puzzlers League’s (NPL) Enigma published this puzzle in its March 2009 issue; thanks to editors Hot, Trazom and Crax for numerous improvements: