Challenge accepted

20
Challenge accepted
0.084694147109985