#include<bits/stdc++.h>
using namespace std;
struct int_114514
{
int val;
int num;
};
bool cmp(int_114514 a,int_114514 b)
{
return a.val<b.val;
}
int main()
{
int n;
cin>>n;
if(n==0)
{
cout<<"No";
return 0;
}
int_114514 a[4*n+5];
bool ans[4*n+5];
for(int i=0;i<4*n;i++)
{
cin>>a[i].val;
a[i].num=i;
}
cout<<"Yes"<<"\n";
sort(a,a+4*n,cmp);
for(int i=0;i<4*n;i++)
{
ans[i]=0;
}
for(int i=0;i<4*n;i+=4)
{
ans[a[i].num]=ans[a[i+1].num]=1;
}
for(int i=0;i<4*n;i++)
{
cout<<ans[i];
}
return 0;
}
dalao求带!