2000 challenge
0.047162055969238