Puzzles solved by shreya