public class Main {
	public static void main(String[] args){
		java.util.Scanner scan = new java.util.Scanner(System.in);
		int W = scan.nextInt();
		int H = scan.nextInt();
		int x = scan.nextInt();
		int y = scan.nextInt();
		int r = scan.nextInt();

		if((W >= x + r) && (H >= y + r) && ((x + r) > 0) && (y + r) > 0){
			System.out.println("Yes");
		}else{
			System.out.println("No");
		}


	}

} public class Main {
	public static void main(String[] args){
		java.util.Scanner scan = new java.util.Scanner(System.in);
		int W = scan.nextInt();
		int H = scan.nextInt();
		int x = scan.nextInt();
		int y = scan.nextInt();
		int r = scan.nextInt();

		if((W >= x + r) && (H >= y + r) && ((x + r) > 0) && (y + r) > 0){
			System.out.println("Yes");
		}else{
			System.out.println("No");
		}


	}

} Main public static void main(String[] args){
		java.util.Scanner scan = new java.util.Scanner(System.in);
		int W = scan.nextInt();
		int H = scan.nextInt();
		int x = scan.nextInt();
		int y = scan.nextInt();
		int r = scan.nextInt();

		if((W >= x + r) && (H >= y + r) && ((x + r) > 0) && (y + r) > 0){
			System.out.println("Yes");
		}else{
			System.out.println("No");
		}


	} main {
		java.util.Scanner scan = new java.util.Scanner(System.in);
		int W = scan.nextInt();
		int H = scan.nextInt();
		int x = scan.nextInt();
		int y = scan.nextInt();
		int r = scan.nextInt();

		if((W >= x + r) && (H >= y + r) && ((x + r) > 0) && (y + r) > 0){
			System.out.println("Yes");
		}else{
			System.out.println("No");
		}


	} java.util.Scanner scan = new java.util.Scanner(System.in); scan new java.util.Scanner(System.in) int W = scan.nextInt(); W scan.nextInt() scan.nextInt scan int H = scan.nextInt(); H scan.nextInt() scan.nextInt scan int x = scan.nextInt(); x scan.nextInt() scan.nextInt scan int y = scan.nextInt(); y scan.nextInt() scan.nextInt scan int r = scan.nextInt(); r scan.nextInt() scan.nextInt scan if((W >= x + r) && (H >= y + r) && ((x + r) > 0) && (y + r) > 0){
			System.out.println("Yes");
		}else{
			System.out.println("No");
		} (W >= x + r) && (H >= y + r) && ((x + r) > 0) && (y + r) > 0 ((x + r) > 0) (W >= x + r) && (H >= y + r) && ((x + r) > 0) && (y + r) > 0 (W >= x + r) W x + r x r (H >= y + r) H y + r y r ((x + r) > 0) (x + r) x r 0 (y + r) > 0 (y + r) y r 0 {
			System.out.println("Yes");
		} System.out.println("Yes") System.out.println System.out System System.out "Yes" {
			System.out.println("No");
		} System.out.println("No") System.out.println System.out System System.out "No" String[] args args public class Main {
	public static void main(String[] args){
		java.util.Scanner scan = new java.util.Scanner(System.in);
		int W = scan.nextInt();
		int H = scan.nextInt();
		int x = scan.nextInt();
		int y = scan.nextInt();
		int r = scan.nextInt();

		if((W >= x + r) && (H >= y + r) && ((x + r) > 0) && (y + r) > 0){
			System.out.println("Yes");
		}else{
			System.out.println("No");
		}


	}

} public class Main {
	public static void main(String[] args){
		java.util.Scanner scan = new java.util.Scanner(System.in);
		int W = scan.nextInt();
		int H = scan.nextInt();
		int x = scan.nextInt();
		int y = scan.nextInt();
		int r = scan.nextInt();

		if((W >= x + r) && (H >= y + r) && ((x + r) > 0) && (y + r) > 0){
			System.out.println("Yes");
		}else{
			System.out.println("No");
		}


	}

} Main
public class Main {
	public static void main(String[] args){
		java.util.Scanner scan = new java.util.Scanner(System.in);
		int W = scan.nextInt();
		int H = scan.nextInt();
		int x = scan.nextInt();
		int y = scan.nextInt();
		int r = scan.nextInt();

		if((W >= x + r) && (H >= y + r) && ((x + r) > 0) && (y + r) > 0){
			System.out.println("Yes");
		}else{
			System.out.println("No");
		}


	}

}