#include<stdio.h>
#include<stdlib.h>
inline int verifica(long long unsigned int v[],int i)
{
    int k1,k2;
    for(k1=i-9,k2=i+9;k1<i;++k1,--k2)
        if(v[k1]>=v[i] || v[k2]>=v[i])
        return 0;
return 1;
}
int main()
{
    int i,*v,c=0,n;

    scanf("%d",&n);
    if(n<19)
    {
        printf("0");
        return 0;
    }
    v=(int *)calloc(n+1,sizeof(long long unsigned int));
    for(i=1;i<=n;++i)
        scanf("%d",v+i);
    for(i=10;i<=n-9;++i)
        if(verifica(v,i))
         c++;
    printf("%d",c);
    free(v);
    return 0;
}