1 #include <math.h>
2 #include <stdio.h>
3 #include "primegen.h"
4 
5 primegen pg;
6 
main()7 void main()
8 {
9   uint64 p;
10   uint64 lastp;
11   uint32 diff;
12   uint32 maxdiff;
13 
14   primegen_init(&pg);
15 
16   primegen_next(&pg);
17   lastp = primegen_next(&pg);
18   maxdiff = 0;
19 
20   for (;;) {
21     p = primegen_next(&pg);
22     diff = p - lastp;
23     if (diff > maxdiff) {
24       printf("%.0f %.0f %f\n"
25 	,(double) p
26 	,(double) diff
27 	,log((double) diff)/log(log((double) p))
28 	);
29       maxdiff = diff;
30     }
31 
32     lastp = p;
33   }
34 }
35