Challenge accepted

20
Challenge accepted
0.043290138244629