#include <bits/stdc++.h>
using namespace std;
char in[100], out[100];
int main(){
	int n, m, n1=0, n2=1001, m1=0, m2=1001, i, a;
	scanf("%d %d",&n, &m);
	for(i=0;i<n;i++){
		scanf("%d",&a);
		if(n1<a)n1=a;
		if(n2>a)n2=a;
		
	}
	for(i=0;i<m;i++){
		scanf("%d",&a);
		if(m1<a)m1=a;
		if(m2>a)m2=a;
	}
	if(n1 < m2 or m1 < n2) printf("YES\n");
	else printf("NO\n");
}
