. "Problem is that this is not always one unique number e.g. all numbers occur once.predict()returns the largest distance to the neighbour of the median. e.g.{1,2,3,4,5}-> median = 3 predict()= 1 {1,2,3,4,7,9,10,11} median=7, predict()=3It predicts the maximum change the RunningMedian will make after an addition. e.g. If predict()= 0 means that the RunningMedian will stay the same (stable)." . . .