An introduction to the theory of numbers | Synapse