If we found such a superior neighboring solution We iterated from that better solution, and then when we couldn't iterate it any more, when there were no better neighboring cuts, we just halted and returned the final result. 