greedy
sort
