An engrossing puzzler.

Comments