Mari puzzles over a puzzle...