Puzzles commented by msp