1 #include <algorithm>
2 #include <cstdio>
3
4 using namespace std;
5
6 #define LL long long
7 LL n,k,a[10000+15],ans;
8
9 bool jud(LL x)
10 {
11 for(LL i=2;i*i<=x;i++)
12 if(x%i==0) return 0;
13 return 1;
14 }
15 bool cmp(LL a,LL b)
16 {
17 return a>b;
18 }
19
20 int main()
21 {
22 scanf("%lld%lld",&n,&k);
23 for(int i=1;i<=n;i++) scanf("%lld",a+i);
24 sort(a+1,a+n+1);
25 ans-=a[k];
26 sort(a+1,a+n+1,cmp);
27 ans+=a[k];
28 if(ans<2||!jud(ans)) printf("NO\n");
29 else printf("YES\n");
30 printf("%lld",ans);
31 return 0;
32 }