Two mathematicians have cracked a centuries-old puzzle about prime numbers using an approach ... are infinitely many primes ...