#n time (seconds)
1000 8.885241385522114e-06
10000 8.064530965231068e-05
100000 0.0007929159005605938
1000000 0.009228698179041121
10000000 0.05545463500311598
50000000 0.16033962194342166
100000000 0.23489250801503658
200000000 0.387445722008124
300000000 0.5446825119433925
400000000 0.6931000800104812
600000000 1.0074213709449396
800000000 1.3038605999900028
1000000000 1.6112821800634265
1200000000 1.8958396930247545
2000000000 3.080139480996877
3000000000 4.569697203929536
4000000000 6.015317940968089
6000000000 8.836932464968413
8000000000 11.728594742016867
10000000000 14.558276921976358
12000000000 17.50521888397634
