import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int width = 0, height = 0, x = 0, y = 0, radius = 0;
		
		width	= sc.nextInt();
		height	= sc.nextInt();
		x		= sc.nextInt();
		y		= sc.nextInt();
		radius	= sc.nextInt();
		
		int lowerLimmitX = radius;
		int lowerLimmitY = radius;
		
		int upperLimmitX = width		- radius;
		int upperLimmitY = height	- radius;
		
		String result = "No";
		
		if (		lowerLimmitX <= x
				&&	x <= upperLimmitX 
				&&	lowerLimmitY <= y
				&&	y <= upperLimmitY ) {
			result = "Yes";
		
		}
		
		System.out.println(result);
		
	}
} import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int width = 0, height = 0, x = 0, y = 0, radius = 0;
		
		width	= sc.nextInt();
		height	= sc.nextInt();
		x		= sc.nextInt();
		y		= sc.nextInt();
		radius	= sc.nextInt();
		
		int lowerLimmitX = radius;
		int lowerLimmitY = radius;
		
		int upperLimmitX = width		- radius;
		int upperLimmitY = height	- radius;
		
		String result = "No";
		
		if (		lowerLimmitX <= x
				&&	x <= upperLimmitX 
				&&	lowerLimmitY <= y
				&&	y <= upperLimmitY ) {
			result = "Yes";
		
		}
		
		System.out.println(result);
		
	}
} Main public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int width = 0, height = 0, x = 0, y = 0, radius = 0;
		
		width	= sc.nextInt();
		height	= sc.nextInt();
		x		= sc.nextInt();
		y		= sc.nextInt();
		radius	= sc.nextInt();
		
		int lowerLimmitX = radius;
		int lowerLimmitY = radius;
		
		int upperLimmitX = width		- radius;
		int upperLimmitY = height	- radius;
		
		String result = "No";
		
		if (		lowerLimmitX <= x
				&&	x <= upperLimmitX 
				&&	lowerLimmitY <= y
				&&	y <= upperLimmitY ) {
			result = "Yes";
		
		}
		
		System.out.println(result);
		
	} main {
		Scanner sc = new Scanner(System.in);
		int width = 0, height = 0, x = 0, y = 0, radius = 0;
		
		width	= sc.nextInt();
		height	= sc.nextInt();
		x		= sc.nextInt();
		y		= sc.nextInt();
		radius	= sc.nextInt();
		
		int lowerLimmitX = radius;
		int lowerLimmitY = radius;
		
		int upperLimmitX = width		- radius;
		int upperLimmitY = height	- radius;
		
		String result = "No";
		
		if (		lowerLimmitX <= x
				&&	x <= upperLimmitX 
				&&	lowerLimmitY <= y
				&&	y <= upperLimmitY ) {
			result = "Yes";
		
		}
		
		System.out.println(result);
		
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int width = 0 width 0 height = 0 height 0 x = 0 x 0 y = 0 y 0 radius = 0; radius 0 width	= sc.nextInt() width sc.nextInt() sc.nextInt sc height	= sc.nextInt() height sc.nextInt() sc.nextInt sc x		= sc.nextInt() x sc.nextInt() sc.nextInt sc y		= sc.nextInt() y sc.nextInt() sc.nextInt sc radius	= sc.nextInt() radius sc.nextInt() sc.nextInt sc int lowerLimmitX = radius; lowerLimmitX radius int lowerLimmitY = radius; lowerLimmitY radius int upperLimmitX = width		- radius; upperLimmitX width		- radius width radius int upperLimmitY = height	- radius; upperLimmitY height	- radius height radius String result = "No"; result "No" if (		lowerLimmitX <= x
				&&	x <= upperLimmitX 
				&&	lowerLimmitY <= y
				&&	y <= upperLimmitY ) {
			result = "Yes";
		
		} lowerLimmitX <= x
				&&	x <= upperLimmitX 
				&&	lowerLimmitY <= y
				&&	y <= upperLimmitY lowerLimmitY <= y lowerLimmitX <= x
				&&	x <= upperLimmitX 
				&&	lowerLimmitY <= y
				&&	y <= upperLimmitY lowerLimmitX <= x lowerLimmitX x x <= upperLimmitX x upperLimmitX lowerLimmitY <= y lowerLimmitY y y <= upperLimmitY y upperLimmitY {
			result = "Yes";
		
		} result = "Yes" result "Yes" System.out.println(result) System.out.println System.out System System.out result String[] args args public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int width = 0, height = 0, x = 0, y = 0, radius = 0;
		
		width	= sc.nextInt();
		height	= sc.nextInt();
		x		= sc.nextInt();
		y		= sc.nextInt();
		radius	= sc.nextInt();
		
		int lowerLimmitX = radius;
		int lowerLimmitY = radius;
		
		int upperLimmitX = width		- radius;
		int upperLimmitY = height	- radius;
		
		String result = "No";
		
		if (		lowerLimmitX <= x
				&&	x <= upperLimmitX 
				&&	lowerLimmitY <= y
				&&	y <= upperLimmitY ) {
			result = "Yes";
		
		}
		
		System.out.println(result);
		
	}
} public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int width = 0, height = 0, x = 0, y = 0, radius = 0;
		
		width	= sc.nextInt();
		height	= sc.nextInt();
		x		= sc.nextInt();
		y		= sc.nextInt();
		radius	= sc.nextInt();
		
		int lowerLimmitX = radius;
		int lowerLimmitY = radius;
		
		int upperLimmitX = width		- radius;
		int upperLimmitY = height	- radius;
		
		String result = "No";
		
		if (		lowerLimmitX <= x
				&&	x <= upperLimmitX 
				&&	lowerLimmitY <= y
				&&	y <= upperLimmitY ) {
			result = "Yes";
		
		}
		
		System.out.println(result);
		
	}
} Main
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int width = 0, height = 0, x = 0, y = 0, radius = 0;
		
		width	= sc.nextInt();
		height	= sc.nextInt();
		x		= sc.nextInt();
		y		= sc.nextInt();
		radius	= sc.nextInt();
		
		int lowerLimmitX = radius;
		int lowerLimmitY = radius;
		
		int upperLimmitX = width		- radius;
		int upperLimmitY = height	- radius;
		
		String result = "No";
		
		if (		lowerLimmitX <= x
				&&	x <= upperLimmitX 
				&&	lowerLimmitY <= y
				&&	y <= upperLimmitY ) {
			result = "Yes";
		
		}
		
		System.out.println(result);
		
	}
}