2000 challenge
0.045061111450195