Source: https://dms.umontreal.ca/~koukoulo/documents/slides/prime_gaps.pdf