#include<bits/stdc++.h>
#define in cin
#define out cout
using namespace std;

ifstream f("data.in");

const int MAXN = 100001;
int n;
int v[MAXN];
int result;


void read() {
  in >> n;
  for(int i = 1; i <= n; i++)
      in >> v[i];
}


void solve() {
  for(int i = 10; i <= n - 9; i++) {
    bool checkDown = true;
    bool checkUp = true;

    for(int j = 1; j <= 9; j++) {
      if(v[i - j] >= v[i - j + 1])
        checkDown = false;

    }

    for(int j = 1; j <= 9; j++) {
      if(v[i + j] >= v[i + j - 1])
        checkUp = false;
    }

    if(checkUp && checkDown)
      result++;
  }


  out << result;
}

int main() {
  read();
  solve();
  return 0;
}