#include <iostream>
#include <bits/stdc++.h>
#define fastio() ios_base::sync_with_stdio(0);cin.tie(0);cout.tie()
using namespace std;
typedef long long ll;
void File(){
#ifndef ONLINE_JUDGE
freopen("input.txt", "r", stdin);
freopen("output.txt", "w", stdout);
#endif
}
int solve() {
int n;
cin>>n;
vector<int> v(n),temp;
set<int> set;
for(int i=0;i<n;i++){
cin>>v[i];
set.insert(v[i]);
}
stack<int> stack;
for(auto i:set){
stack.push(i);
}
ll mx=0,counter=0,mxArea=0;
while(!stack.empty()){
for(int i=0;i<n;i++){
if(v[i]>=stack.top()){
temp.push_back(1);
}else{
temp.push_back(0);
}
}
for(int i=0;i<n;i++){
if(temp[i]==1){
counter++;
}else if(counter!=0 && mx<counter){
mx=counter;
counter=0;
}else{
counter=0;
}
}
if(counter!=0 && mx<counter){
mx=counter;
}
mxArea=max(mxArea,(stack.top()*mx));
stack.pop();
temp.clear();
mx=0;
counter=0;
}
cout<<mxArea<<endl;
return 0;
}
int main() {
fastio();
File();
int32_t t=1;
cin>>t;
for(auto i=t;i--;){
solve();
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBmYXN0aW8oKSBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApO2Npbi50aWUoMCk7Y291dC50aWUoKQoKCgp1c2luZyBuYW1lc3BhY2Ugc3RkOwp0eXBlZGVmIGxvbmcgbG9uZyBsbDsKCiAKdm9pZCBGaWxlKCl7CiAgICAjaWZuZGVmIE9OTElORV9KVURHRQogICAgICAgIGZyZW9wZW4oImlucHV0LnR4dCIsICJyIiwgc3RkaW4pOwogICAgICAgIGZyZW9wZW4oIm91dHB1dC50eHQiLCAidyIsIHN0ZG91dCk7CiAgICAjZW5kaWYKfQoKaW50IHNvbHZlKCkgeyAgCiAgICBpbnQgbjsKICAgIGNpbj4+bjsKICAgIHZlY3RvcjxpbnQ+IHYobiksdGVtcDsKICAgIHNldDxpbnQ+IHNldDsKICAgIAogICAgZm9yKGludCBpPTA7aTxuO2krKyl7CiAgICAgICAgY2luPj52W2ldOwogICAgICAgIHNldC5pbnNlcnQodltpXSk7CiAgICB9CiAgICBzdGFjazxpbnQ+IHN0YWNrOwogICAgCiAgICBmb3IoYXV0byBpOnNldCl7CiAgICAJc3RhY2sucHVzaChpKTsKICAgIH0KICAgIAogICAgbGwgbXg9MCxjb3VudGVyPTAsbXhBcmVhPTA7CiAgICAKICAgIHdoaWxlKCFzdGFjay5lbXB0eSgpKXsKICAgICAgICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAgICAgICAgICAgaWYodltpXT49c3RhY2sudG9wKCkpewogICAgICAgICAgICAgICAgdGVtcC5wdXNoX2JhY2soMSk7CiAgICAgICAgICAgIH1lbHNlewogICAgICAgICAgICAgICAgdGVtcC5wdXNoX2JhY2soMCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgCiAgICAgICAgZm9yKGludCBpPTA7aTxuO2krKyl7CiAgICAgICAgICAgIGlmKHRlbXBbaV09PTEpewogICAgICAgICAgICAgICAgY291bnRlcisrOwogICAgICAgICAgICB9ZWxzZSBpZihjb3VudGVyIT0wICYmIG14PGNvdW50ZXIpewogICAgICAgICAgICAgICAgbXg9Y291bnRlcjsKICAgICAgICAgICAgICAgIGNvdW50ZXI9MDsKICAgICAgICAgICAgfWVsc2V7CiAgICAgICAgICAgICAgICBjb3VudGVyPTA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgaWYoY291bnRlciE9MCAmJiBteDxjb3VudGVyKXsKICAgICAgICAgICAgbXg9Y291bnRlcjsKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgbXhBcmVhPW1heChteEFyZWEsKHN0YWNrLnRvcCgpKm14KSk7CgogICAgICAgIHN0YWNrLnBvcCgpOwogICAgICAgIHRlbXAuY2xlYXIoKTsKICAgICAgICBteD0wOwogICAgICAgIGNvdW50ZXI9MDsKICAgIH0KICAgIGNvdXQ8PG14QXJlYTw8ZW5kbDsKICAgIHJldHVybiAwOwp9CgppbnQgbWFpbigpIHsKICAgIGZhc3RpbygpOwogICAgRmlsZSgpOwogICAgaW50MzJfdCB0PTE7CiAgICBjaW4+PnQ7CiAgICBmb3IoYXV0byBpPXQ7aS0tOyl7CiAgICAgICAgc29sdmUoKTsKICAgIH0KfQoK