Puzzles solved by mole