Puzzles solved by mab