2000 challenge
0.08763599395752