Code

use local minima and maxima to limit range