#include<iostream>
using namespace std;
int main(){
long long num;
cin>>num;
bool fru[num+5],m;
long long k[num+5]={0};
for(long long i=1;i<=num;i++)cin>>fru[i];
for(long long i=1;i<=num;i++){
for(long long j=1;j<=num;j++){
if(k[j]==0){
m=fru[j];
k[j]++;
cout<<j<<" ";
break;
}
}
for(long long j=i;j<=num;j++){
if(m!=fru[j]&&k[j]==0){
cout<<j<<" ";
m=fru[j];
k[j]++;
}
}cout<<endl;
}
return 0;
}