leetcode find peak element - divide and conquer