Var x, y, z, a, b;
function canPlace(w, h){
return (w <= a && h <= b) || (h <= a && w <= b);<br>}
// Переменные считываются по одной в строке
a = parseInt(readline());
b = parseInt(readline());
x = parseInt(readline());
y = parseInt(readline());
z = parseInt(readline());
if(canPlace(x, y) || canPlace(x, z) || canPlace(y, z)){
print("YES");
}
else{
print("NO");
}