not completed PeakSolution2, using Binary Search.