Savings heuristic

WIP
Use `next` to skip iteration.