challenge accepted
0.043276786804199