Optimize heuristic 1.