#include #include #include #include using namespace std; int main(){ios::sync_with_stdio(false);cin.tie(nullptr);int T;cin>>T;while(T--){int n;cin>>n;vectora(n);int maximum=0;for(int&x:a)cin>>x,maximum=max(maximum,x);const long long NEG=numeric_limits::min()/4;vectorbase(maximum+1,NEG);base[0]=0;long long add=0,best_base=0;int current=a[0];for(int i=1;ibase[current]){base[current]=new_base;best_base=max(best_base,new_base);}current=y;}cout<