num1 = int(input())
nums1 = list(map(int, input().split()))
初始化一个数组来标记低洼地
lowlands = [0] * num1
标记低洼地的开始
for i in range(1, num1 - 1):
if nums1[i]<nums1[i-1] and nums1[i]<=nums1[i+1]:
lowlands[i] = 1
标记低洼地的结束
for i in range(1, num1 - 1):
if lowlands[i] == 1 and nums1[i] > nums1[i - 1] and nums1[i]>=nums1[i+1]:
lowlands[i] = 2 # 2 表示低洼地的结束
计算低洼地的数量
lowland_count = sum(lowlands)
print(lowland_count)