2000 challenge
0.058845996856689