Puzzles solved by Deb