Smith Method Hjelm sort