initial commit for greedy sort