2000 challenge
0.047037839889526