#include<bits/stdc++.h>
using namespace std;
const long long N=1e6+5;
long long n;
char a[N];
string s;
int main(){
cin>>n;
for(long long i=1;i<=n;i++){
cin>>a[i];
s+=a[i];
reverse(s.begin(),s.end());
for(long long j=0;j<i;j++){
if(s[j]=='1'){
s[j]='0';
}else{
s[j]='1';
}
}
}
for(long long i=0;i<n;i++){
cout<<s[i]<<" ";
}
return 0;
}