Prime numbers are the indivisible building blocks of all integers. Their distribution appears random, yet hides profound structure. Euler: "Mathematicians have tried in vain to discover some order in the sequence of prime numbers, and we have reason to believe that it is a mystery into which the human mind will never penetrate."