#include<bits/stdc++.h>
using namespace std;
int main(){
int a[1005],b[1005]={},n,m;
cin>>n>>m;
for(int i=1;i<=m;i++){
cin>>a[i];
}
for(int i=1;i<=n;i++){
if(b[a[i]]==0){
b[a[i]]=1;
}else if(b[a[i]]==1){
b[a[i]]=0;
}
if(b[a[i]-1]==0){
if(i==1) b[n]=1;
else b[a[i]-1]=1;
}else if(b[a[i]-1]==1){
if(i==1) b[n]=0;
else b[a[i]-1]=0;
}
if(b[a[i]+1]==0){
if(i==n) b[1]=1;
else b[a[i]+1]=1;
}else if(b[a[i]+1]==1){
if(i==n) b[1]=0;
else b[a[i]+1]==0;
}
}
for(int i=1;i<=n;i++){
cout<<b[i]<<" ";
}
}