Puzzles solved by DEBORAH