localMaxima function