import java.io.*;
import java.util.Arrays;
class Main{
	public static void main(String[] args) throws IOException {
		int i,j;
		int[] n = new int[10];
		String[] str = new String[10];
		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		str = in.readLine().split(" ");
		for(i=0;i<5;i++)
			n[i] = Integer.parseInt(str[i]);
		System.out.println(n[2]<0 || n[3]<0 || n[2]+n[4]>n[0] || n[3]+n[4]>n[1]
			? "No" : "Yes");
	}
} import java.io.*; io.* java import java.util.Arrays; Arrays java.util class Main{
	public static void main(String[] args) throws IOException {
		int i,j;
		int[] n = new int[10];
		String[] str = new String[10];
		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		str = in.readLine().split(" ");
		for(i=0;i<5;i++)
			n[i] = Integer.parseInt(str[i]);
		System.out.println(n[2]<0 || n[3]<0 || n[2]+n[4]>n[0] || n[3]+n[4]>n[1]
			? "No" : "Yes");
	}
} Main public static void main(String[] args) throws IOException {
		int i,j;
		int[] n = new int[10];
		String[] str = new String[10];
		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		str = in.readLine().split(" ");
		for(i=0;i<5;i++)
			n[i] = Integer.parseInt(str[i]);
		System.out.println(n[2]<0 || n[3]<0 || n[2]+n[4]>n[0] || n[3]+n[4]>n[1]
			? "No" : "Yes");
	} main {
		int i,j;
		int[] n = new int[10];
		String[] str = new String[10];
		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		str = in.readLine().split(" ");
		for(i=0;i<5;i++)
			n[i] = Integer.parseInt(str[i]);
		System.out.println(n[2]<0 || n[3]<0 || n[2]+n[4]>n[0] || n[3]+n[4]>n[1]
			? "No" : "Yes");
	} int i i j; j int[] n = new int[10]; n new int[10] 10 String[] str = new String[10]; str new String[10] 10 BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); in new BufferedReader(new InputStreamReader(System.in)) str = in.readLine().split(" ") str in.readLine().split(" ") in.readLine().split in.readLine() in.readLine in " " for(i=0;i<5;i++)
			n[i] = Integer.parseInt(str[i]); i=0; i=0 i 0 i<5 i 5 i++ i++ i n[i] = Integer.parseInt(str[i]); n[i] = Integer.parseInt(str[i]) n[i] n i Integer.parseInt(str[i]) Integer.parseInt Integer str[i] str i System.out.println(n[2]<0 || n[3]<0 || n[2]+n[4]>n[0] || n[3]+n[4]>n[1]
			? "No" : "Yes") System.out.println System.out System System.out n[2]<0 || n[3]<0 || n[2]+n[4]>n[0] || n[3]+n[4]>n[1]
			? "No" : "Yes" n[2]<0 || n[3]<0 || n[2]+n[4]>n[0] || n[3]+n[4]>n[1] n[2]+n[4]>n[0] n[2]<0 || n[3]<0 || n[2]+n[4]>n[0] || n[3]+n[4]>n[1] n[2]<0 n[2] n 2 0 n[3]<0 n[3] n 3 0 n[2]+n[4]>n[0] n[2]+n[4] n[2] n 2 n[4] n 4 n[0] n 0 n[3]+n[4]>n[1] n[3]+n[4] n[3] n 3 n[4] n 4 n[1] n 1 "No" "Yes" String[] args args
import java.io.*;
import java.util.Arrays;
class Main{
	public static void main(String[] args) throws IOException {
		int i,j;
		int[] n = new int[10];
		String[] str = new String[10];
		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		str = in.readLine().split(" ");
		for(i=0;i<5;i++)
			n[i] = Integer.parseInt(str[i]);
		System.out.println(n[2]<0 || n[3]<0 || n[2]+n[4]>n[0] || n[3]+n[4]>n[1]
			? "No" : "Yes");
	}
}