How do you add all the numbers from 1 to 100—instantly? What makes a square number square and a triangular number triangular? Why do the rules of arithmetic really work, and how do you calculate in bases other than 10?