import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { static String isSatisfiable(int c1, int c2, int h1, int h2){ // Complete this function int num=0; if(c1<=h1&&c2<=h1&&c1<=h2&&c2<=h2) num=1; if(num==1) return "YES"; else return "NO"; } public static void main(String[] args) { Scanner in = new Scanner(System.in); // Return "YES" if all four conditions can be satisfied, and "NO" otherwise int c1 = in.nextInt(); int c2 = in.nextInt(); int h1 = in.nextInt(); int h2 = in.nextInt(); String result = isSatisfiable(c1, c2, h1, h2); System.out.println(result); } }