Mystery Solved Nest of Boxes by David Penn