Puzzles solved by A B