Prima sort
0.046280145645142