using namespace std;
int n,a[200010];
int bef,q;
bool b[200010];
int main()
{
freopen("fruit.in","r",stdin);
freopen("fruit.out","w",stdout);
scanf("%d",&n);
for(int i=1;i<=n;i++) scanf("%d",&a[i]);
q=n;
while(q>1)
{
for(int i=1;i<=n;i++)
{
if(a[i]!=bef&&!b[i])
{
bef=a[i];
b[i]=1;
printf("%d ",i);
q--;
}
}
printf("\n");
}
for(int i=1;i<=n;i++)
if(!b[i])
printf("%d",i);
fclose(stdin);
fclose(stdout);
return 0;
}```