#include <stdio.h>
#include <stdlib.h>
int main()
{
int a;
int num=1;
while(scanf!=EOF)
{
printf("輸入範例 %d:\n",num);
scanf("%d",&a);
int *seq=malloc(a*sizeof(int));
int i;
for(i=0;i<a;i++)
{
scanf("%d",&seq[i]);
}
int max=0,min=10;
for(i=0;i<a;i++)
{
if(seq[i]>max) max=seq[i];
if(min>seq[i]) min=seq[i];
}
if(a==(max-min+1))
{
int j,f=0;
for(j=min+1;j<max;j++)
{
for(i=0;i<a;i++)
{
if(j==seq[i]) f++;
}
}
if(f==(max-min-1)) printf("%d %d yes\n",min,max);
}
else printf("%d %d no\n",min,max);
num++;
}
return 0;
}