Puzzles solved by AbD