dodany provider Extremum. podaje mu się a i b wtedy on zwraca array dwuch doubli. pierwszy to wartość X dla ekstremum a drugi to -1 dla minimum, 1 dla maksimum, 0 gdy brak.