#include<bits/stdc++.h>
using namespace std;
const int N = 1e3 + 10;
int a[N];
int n;
int main()
{
cin >> n;
for(int i = 1;i <= n;i++)
{
cin >> a[i];
}
sort(a,a+n+1);
for(int i = 1;i <= n;i++)
{
cout << a[i];
}
puts("");
for(int i = 1;i <= n;i++)
{
if(a[i] = i){
printf("a[%d] = %d ; i = %d\n",i,a[i],i);
}else
{
puts("NO");
return 0;
}
}
puts("YES");
return 0;
}