Puzzles solved by deb