Mathematical puzzles and the ideas hidden inside them.