finding local minimum maximum values