This puzzle was emailed to me a week or so ago and I have been struggling to understand it since then.
Next time you have a solution to a puzzle, which you feel you must blog about, please hide it in a hyperlink or something so that readers of p.g.o (et al.) don't have it spoiled for them!