import java.util.Arrays;
import java.util.Scanner;


public class Main {
	
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		
		final long W = sc.nextLong();
		final long H = sc.nextLong();	
		final long x = sc.nextLong();
		final long y = sc.nextLong();
		final long r = sc.nextLong();
		
		if(x - r < 0 || x + r > W || y - r < 0 || y + r > H){
			System.out.println("No");
		}else{
			System.out.println("Yes");
		}
		
		
		
	}
	
} import java.util.Arrays; Arrays java.util import java.util.Scanner; Scanner java.util public class Main {
	
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		
		final long W = sc.nextLong();
		final long H = sc.nextLong();	
		final long x = sc.nextLong();
		final long y = sc.nextLong();
		final long r = sc.nextLong();
		
		if(x - r < 0 || x + r > W || y - r < 0 || y + r > H){
			System.out.println("No");
		}else{
			System.out.println("Yes");
		}
		
		
		
	}
	
} Main public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		
		final long W = sc.nextLong();
		final long H = sc.nextLong();	
		final long x = sc.nextLong();
		final long y = sc.nextLong();
		final long r = sc.nextLong();
		
		if(x - r < 0 || x + r > W || y - r < 0 || y + r > H){
			System.out.println("No");
		}else{
			System.out.println("Yes");
		}
		
		
		
	} main {
		Scanner sc = new Scanner(System.in);
		
		final long W = sc.nextLong();
		final long H = sc.nextLong();	
		final long x = sc.nextLong();
		final long y = sc.nextLong();
		final long r = sc.nextLong();
		
		if(x - r < 0 || x + r > W || y - r < 0 || y + r > H){
			System.out.println("No");
		}else{
			System.out.println("Yes");
		}
		
		
		
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) final long W = sc.nextLong(); W sc.nextLong() sc.nextLong sc final long H = sc.nextLong(); H sc.nextLong() sc.nextLong sc final long x = sc.nextLong(); x sc.nextLong() sc.nextLong sc final long y = sc.nextLong(); y sc.nextLong() sc.nextLong sc final long r = sc.nextLong(); r sc.nextLong() sc.nextLong sc if(x - r < 0 || x + r > W || y - r < 0 || y + r > H){
			System.out.println("No");
		}else{
			System.out.println("Yes");
		} x - r < 0 || x + r > W || y - r < 0 || y + r > H y - r < 0 x - r < 0 || x + r > W || y - r < 0 || y + r > H x - r < 0 x - r x r 0 x + r > W x + r x r W y - r < 0 y - r y r 0 y + r > H y + r y r H {
			System.out.println("No");
		} System.out.println("No") System.out.println System.out System System.out "No" {
			System.out.println("Yes");
		} System.out.println("Yes") System.out.println System.out System System.out "Yes" String args[] args public class Main {
	
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		
		final long W = sc.nextLong();
		final long H = sc.nextLong();	
		final long x = sc.nextLong();
		final long y = sc.nextLong();
		final long r = sc.nextLong();
		
		if(x - r < 0 || x + r > W || y - r < 0 || y + r > H){
			System.out.println("No");
		}else{
			System.out.println("Yes");
		}
		
		
		
	}
	
} public class Main {
	
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		
		final long W = sc.nextLong();
		final long H = sc.nextLong();	
		final long x = sc.nextLong();
		final long y = sc.nextLong();
		final long r = sc.nextLong();
		
		if(x - r < 0 || x + r > W || y - r < 0 || y + r > H){
			System.out.println("No");
		}else{
			System.out.println("Yes");
		}
		
		
		
	}
	
} Main
import java.util.Arrays;
import java.util.Scanner;


public class Main {
	
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		
		final long W = sc.nextLong();
		final long H = sc.nextLong();	
		final long x = sc.nextLong();
		final long y = sc.nextLong();
		final long r = sc.nextLong();
		
		if(x - r < 0 || x + r > W || y - r < 0 || y + r > H){
			System.out.println("No");
		}else{
			System.out.println("Yes");
		}
		
		
		
	}
	
}