Challenge accepted

20
Challenge accepted
0.045480012893677