Prima sort
0.054519176483154