Rayon :

x4yqxgou7x2lo - execution time: 0.578 sec.