#include<iostream>#include<vector>#include<string>#include<cmath>#include<algorithm>#include<queue>#include<cstdio>#include<cctype>#include<unordered_map>#include<map>usingnamespace std;constint N =1005;int arr[N], brr[N];typedef pair<int, string> PII;intmain(){int n, Min =0x3f3f3f3f, Max =-0x3f3f3f3f;
cin>>n;for(int i =0; i < n; i++){
cin>>arr[i];
Min =min(Min, arr[i]);}for(int i =0; i < n; i++){
cin>>brr[i];
Max =max(Max, brr[i]);}if(Min > Max){
cout<<"Yes "<< Min - Max<<endl;}else{
cout<<"No "<< Max - Min +1<<endl;}return0;}