Dive into number theory