class Solution:
    def foundMonotoneStack(self , nums: List[int]) -> List[List[int]]:
        ans = []
        for i in range(len(nums)):
            l, r = i-1, i+1
            while l >= 0:
                if nums[l] >= nums[i]:
                    l -= 1
                else:
                    break

            while r < len(nums):
                if nums[r] >= nums[i]:
                    r += 1
                else:
                    break
            if r == len(nums):
                r = -1
            ans.append([l,r])
        return ans