Puzzles solved by DEBORA