#include<bits/stdc++.h>
using namespace std;
int n,l,a[250][250],sum,hs=1,sum2,flag;
int main(){
cin>>n;
while(sum<=n){
cin>>l;
for(int i=1; i<=l; i++) a[hs][i]=flag;
sum+=l;
sum2+=l;
if(sum2>n) sum2%=2,hs++;
if(flag==1) {
flag=0;
continue;
}
else {
flag=1;
continue;
}
}
for(int j=1; j<=n; j++){
for(int k=1; k<=n; k++){
cout<<a[j][k];
}
cout<<endl;
}
return 0;
}