adding greedy neighborhood