#include <iostream>
#include <algorithm>
using namespace std;

struct NR
{
	int a, i;
};

NR x[100001];

long long s[100001];

bool comp(NR a, NR b)
{
	return a.a<b.a;
}


int main()
{
	int n, a, i, j;
	cin>>n;
	for(i=1; i<=n; i++)
	{
		cin>>a;
		x[i].a=a;
		x[i].i=i;
	}
	sort(x+1, x+n+1, comp);
	for(i=1; i<=n; i++)
	{
		s[i]=s[i-1]+x[i].a;
	}
	for(i=1; i<=n; i++)
	{
		for(j=i; j<=n; j++)
		{
			long long sum=s[j]-s[i-1];
			if(sum%(long long)n==0LL)
			{
				cout<<j-i+1<<"\n";
				for(int t=i; t<=j; t++)
				{
					cout<<x[t].i<<" ";
				}
				return 0;
			}
		}
	}
	cout<<0<<"\n";
}