2000 challenge
0.058042049407959