Puzzles solved by Deepa