Use greedy