n = gets.chop.to_i
a = []
a << gets.chop
t = a[0].split(" ")
N = []
t.each do |a|
	N << a.to_i
end
cnt = 0
N.each_with_index do |x, i|
    if i + 2 == N.length
        break
    end
    if x < N[i + 1] && N[i + 1] < N[i + 2] || N[i + 2] < N[i + 1] && N[i + 1] < x
        cnt = cnt + 1
    end
end
puts cnt