#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int Mod=1e9+7;
const ll INF = 10000000000000;
const int N = 1e6+7;
void solve() {
ll n;
cin >> n;
vector<ll> a;
a.push_back(-INF);
for(int i=0;i<n;i++){
int x;cin >> x;
if(x==a.back()) continue;
a.push_back(x);
}
a.push_back(-INF);
int ans = 0;
for(int i=1;i<a.size()-1;i++){
if(a[i]>a[i-1] && a[i]>a[i+1]) ans++;
}
cout << ans << '\n';
}
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
int t;
cin >> t;
while (t--) solve();
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnR5cGVkZWYgbG9uZyBsb25nIGxsOwpjb25zdCBpbnQgTW9kPTFlOSs3Owpjb25zdCBsbCBJTkYgPSAxMDAwMDAwMDAwMDAwMDsKY29uc3QgaW50IE4gPSAxZTYrNzsKCiAgICB2b2lkIHNvbHZlKCkgewogICAgICAgbGwgbjsKICAgICAgIGNpbiA+PiBuOwogICAgICAgdmVjdG9yPGxsPiBhOwogICAgICAgYS5wdXNoX2JhY2soLUlORik7CiAgICAgICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAgICAgICBpbnQgeDtjaW4gPj4geDsKICAgICAgICBpZih4PT1hLmJhY2soKSkgY29udGludWU7CiAgICAgICAgYS5wdXNoX2JhY2soeCk7CiAgICAgICB9CiAgICAgICBhLnB1c2hfYmFjaygtSU5GKTsKICAgICAgIGludCBhbnMgPSAwOwogICAgICAgZm9yKGludCBpPTE7aTxhLnNpemUoKS0xO2krKyl7CiAgICAgICAgICAgIGlmKGFbaV0+YVtpLTFdICYmIGFbaV0+YVtpKzFdKSBhbnMrKzsKICAgICAgIH0KICAgICAgIGNvdXQgPDwgYW5zIDw8ICdcbic7CiAgICB9CmludCBtYWluKCl7IAogICAgaW9zOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShudWxscHRyKTsKCQogICAgaW50IHQ7CiAgICBjaW4gPj4gdDsKICAgIHdoaWxlICh0LS0pIHNvbHZlKCk7CiAgICAKICAgIHJldHVybiAwOwp9