The Design of Math