More efficient sort.