Challenge accepted

20
Challenge accepted
0.052874088287354