number-theory-primer.pdf