Puzzles solved by deepa