on scratch, and on turbowarp with compiler on it works correctly. but on turbowarp with compiler off it never finishes sorting.