adopt one of the simplest instead of greedy method