Puzzles commented by ravi