← Home
#include<bits/stdc++.h>
using namespace std;
const int N=200010;
int T,n,a[N],L=650;
signed main(){
	cin>>T;
	while(T--){
		cin>>n;
		for(int i=0;i<n;i++) cin>>a[i];
		for(int j=1;j<=L;j++)
			for(int i=0;i<n;i++)
				a[(i+1)%n]=max(a[(i+1)%n]-a[i],0);
		vector<int>prt;
		for(int i=0;i<n;i++)
			if(a[i]>0&&a[(i-1+n)%n]==0)
				prt.push_back(i+1);
		cout<<prt.size()<<"\n";
		for(int k:prt) cout<<k<<" ";
		puts("");
	}
	return 0;
}