#include<bits/stdc++.h>
using namespace std;
#define ll long long
int main(){
ios_base::sync_with_stdio(0);
cin.tie(NULL);
cout.tie(NULL);
ll n;
cin>>n;
vector<ll> ar(n);
vector<ll> l(n,1);
vector<ll> r(n,1);
for(int i=0;i<n;i++){
cin>>ar[i];
}
for(int i=1;i<n;i++){
if(ar[i]>ar[i-1]){
l[i]=l[i-1]+1;
}
}
for(int i=n-2;i>1;i--){
if(ar[i]<ar[i+1]){
r[i]=r[i+1]+1;
}
}
ll sum =0;
for(int i=0;i<n;i++){
sum+=max(l[i],r[i]);
}
cout<<sum<<"\n";
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKI2RlZmluZSBsbCBsb25nIGxvbmcKCmludCBtYWluKCl7CiAgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbygwKTsKICBjaW4udGllKE5VTEwpOwogIGNvdXQudGllKE5VTEwpOwogIGxsIG47CiAgY2luPj5uOwogIHZlY3RvcjxsbD4gYXIobik7CiAgdmVjdG9yPGxsPiBsKG4sMSk7CiAgdmVjdG9yPGxsPiByKG4sMSk7CiAgZm9yKGludCBpPTA7aTxuO2krKyl7CiAgCWNpbj4+YXJbaV07CiAgfQogIGZvcihpbnQgaT0xO2k8bjtpKyspewogIAlpZihhcltpXT5hcltpLTFdKXsKICAJCWxbaV09bFtpLTFdKzE7CiAgCX0KICB9CiAgZm9yKGludCBpPW4tMjtpPjE7aS0tKXsKICAJaWYoYXJbaV08YXJbaSsxXSl7CiAgCQlyW2ldPXJbaSsxXSsxOwogIAl9CiAgfQogIGxsIHN1bSA9MDsKICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAJc3VtKz1tYXgobFtpXSxyW2ldKTsKICB9CiAgY291dDw8c3VtPDwiXG4iOwp9