import java.util.Scanner;
public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int W = sc.nextInt();
		int H = sc.nextInt();
		int x = sc.nextInt();
		int y = sc.nextInt();
		int r = sc.nextInt();
		int Rx1 = (r+x);
		int Rx2 = (x-r);
		int Ry1 = (r+y);
		int Ry2 = (y-r);
		if(x>0 && x<W && y>0 && y<H){
			if(Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0){
				System.out.println("Yes");
			}else{
				System.out.println("No");
			}
		}else{
			System.out.println("No");
		}
	}
} import java.util.Scanner; Scanner java.util public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int W = sc.nextInt();
		int H = sc.nextInt();
		int x = sc.nextInt();
		int y = sc.nextInt();
		int r = sc.nextInt();
		int Rx1 = (r+x);
		int Rx2 = (x-r);
		int Ry1 = (r+y);
		int Ry2 = (y-r);
		if(x>0 && x<W && y>0 && y<H){
			if(Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0){
				System.out.println("Yes");
			}else{
				System.out.println("No");
			}
		}else{
			System.out.println("No");
		}
	}
} Main public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int W = sc.nextInt();
		int H = sc.nextInt();
		int x = sc.nextInt();
		int y = sc.nextInt();
		int r = sc.nextInt();
		int Rx1 = (r+x);
		int Rx2 = (x-r);
		int Ry1 = (r+y);
		int Ry2 = (y-r);
		if(x>0 && x<W && y>0 && y<H){
			if(Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0){
				System.out.println("Yes");
			}else{
				System.out.println("No");
			}
		}else{
			System.out.println("No");
		}
	} main {
		Scanner sc = new Scanner(System.in);
		int W = sc.nextInt();
		int H = sc.nextInt();
		int x = sc.nextInt();
		int y = sc.nextInt();
		int r = sc.nextInt();
		int Rx1 = (r+x);
		int Rx2 = (x-r);
		int Ry1 = (r+y);
		int Ry2 = (y-r);
		if(x>0 && x<W && y>0 && y<H){
			if(Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0){
				System.out.println("Yes");
			}else{
				System.out.println("No");
			}
		}else{
			System.out.println("No");
		}
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int W = sc.nextInt(); W sc.nextInt() sc.nextInt sc int H = sc.nextInt(); H sc.nextInt() sc.nextInt sc int x = sc.nextInt(); x sc.nextInt() sc.nextInt sc int y = sc.nextInt(); y sc.nextInt() sc.nextInt sc int r = sc.nextInt(); r sc.nextInt() sc.nextInt sc int Rx1 = (r+x); Rx1 (r+x) r x int Rx2 = (x-r); Rx2 (x-r) x r int Ry1 = (r+y); Ry1 (r+y) r y int Ry2 = (y-r); Ry2 (y-r) y r if(x>0 && x<W && y>0 && y<H){
			if(Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0){
				System.out.println("Yes");
			}else{
				System.out.println("No");
			}
		}else{
			System.out.println("No");
		} x>0 && x<W && y>0 && y<H y>0 x>0 && x<W && y>0 && y<H x>0 x 0 x<W x W y>0 y 0 y<H y H {
			if(Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0){
				System.out.println("Yes");
			}else{
				System.out.println("No");
			}
		} if(Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0){
				System.out.println("Yes");
			}else{
				System.out.println("No");
			} Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0 Ry1<=H Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0 Rx1<=W Rx1 W Rx2>=0 Rx2 0 Ry1<=H Ry1 H Ry2>=0 Ry2 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" {
			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){
		Scanner sc = new Scanner(System.in);
		int W = sc.nextInt();
		int H = sc.nextInt();
		int x = sc.nextInt();
		int y = sc.nextInt();
		int r = sc.nextInt();
		int Rx1 = (r+x);
		int Rx2 = (x-r);
		int Ry1 = (r+y);
		int Ry2 = (y-r);
		if(x>0 && x<W && y>0 && y<H){
			if(Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0){
				System.out.println("Yes");
			}else{
				System.out.println("No");
			}
		}else{
			System.out.println("No");
		}
	}
} public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int W = sc.nextInt();
		int H = sc.nextInt();
		int x = sc.nextInt();
		int y = sc.nextInt();
		int r = sc.nextInt();
		int Rx1 = (r+x);
		int Rx2 = (x-r);
		int Ry1 = (r+y);
		int Ry2 = (y-r);
		if(x>0 && x<W && y>0 && y<H){
			if(Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0){
				System.out.println("Yes");
			}else{
				System.out.println("No");
			}
		}else{
			System.out.println("No");
		}
	}
} Main
import java.util.Scanner;
public class Main{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int W = sc.nextInt();
		int H = sc.nextInt();
		int x = sc.nextInt();
		int y = sc.nextInt();
		int r = sc.nextInt();
		int Rx1 = (r+x);
		int Rx2 = (x-r);
		int Ry1 = (r+y);
		int Ry2 = (y-r);
		if(x>0 && x<W && y>0 && y<H){
			if(Rx1<=W && Rx2>=0 && Ry1<=H && Ry2>=0){
				System.out.println("Yes");
			}else{
				System.out.println("No");
			}
		}else{
			System.out.println("No");
		}
	}
}