Convergence

Convergence is achieved with going through ranges and pick the optimal
value per range and start again with smaller range.