import java.io.*;
public class Main{
	public static void main(String [] args) throws NumberFormatException, IOException{
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		String[] st=br.readLine().split(" ");
		int W=Integer.parseInt(st[0]);
		int H=Integer.parseInt(st[1]);
		int x=Integer.parseInt(st[2]);
		int y=Integer.parseInt(st[3]);
		int r=Integer.parseInt(st[4]);
		int con1=x+r;
		int con2=x-r;
		if(con1<=W&&con2>=0){
			con1=y+r;
			con2=y-r;
			if(con1<=H&&con2>=0)System.out.println("Yes");
			else System.out.println("No");
		}else System.out.println("No");
	}} import java.io.*; io.* java public class Main{
	public static void main(String [] args) throws NumberFormatException, IOException{
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		String[] st=br.readLine().split(" ");
		int W=Integer.parseInt(st[0]);
		int H=Integer.parseInt(st[1]);
		int x=Integer.parseInt(st[2]);
		int y=Integer.parseInt(st[3]);
		int r=Integer.parseInt(st[4]);
		int con1=x+r;
		int con2=x-r;
		if(con1<=W&&con2>=0){
			con1=y+r;
			con2=y-r;
			if(con1<=H&&con2>=0)System.out.println("Yes");
			else System.out.println("No");
		}else System.out.println("No");
	}} Main public static void main(String [] args) throws NumberFormatException, IOException{
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		String[] st=br.readLine().split(" ");
		int W=Integer.parseInt(st[0]);
		int H=Integer.parseInt(st[1]);
		int x=Integer.parseInt(st[2]);
		int y=Integer.parseInt(st[3]);
		int r=Integer.parseInt(st[4]);
		int con1=x+r;
		int con2=x-r;
		if(con1<=W&&con2>=0){
			con1=y+r;
			con2=y-r;
			if(con1<=H&&con2>=0)System.out.println("Yes");
			else System.out.println("No");
		}else System.out.println("No");
	} main {
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		String[] st=br.readLine().split(" ");
		int W=Integer.parseInt(st[0]);
		int H=Integer.parseInt(st[1]);
		int x=Integer.parseInt(st[2]);
		int y=Integer.parseInt(st[3]);
		int r=Integer.parseInt(st[4]);
		int con1=x+r;
		int con2=x-r;
		if(con1<=W&&con2>=0){
			con1=y+r;
			con2=y-r;
			if(con1<=H&&con2>=0)System.out.println("Yes");
			else System.out.println("No");
		}else System.out.println("No");
	} BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); br new BufferedReader(new InputStreamReader(System.in)) String[] st=br.readLine().split(" "); st br.readLine().split(" ") br.readLine().split br.readLine() br.readLine br " " int W=Integer.parseInt(st[0]); W Integer.parseInt(st[0]) Integer.parseInt Integer st[0] st 0 int H=Integer.parseInt(st[1]); H Integer.parseInt(st[1]) Integer.parseInt Integer st[1] st 1 int x=Integer.parseInt(st[2]); x Integer.parseInt(st[2]) Integer.parseInt Integer st[2] st 2 int y=Integer.parseInt(st[3]); y Integer.parseInt(st[3]) Integer.parseInt Integer st[3] st 3 int r=Integer.parseInt(st[4]); r Integer.parseInt(st[4]) Integer.parseInt Integer st[4] st 4 int con1=x+r; con1 x+r x r int con2=x-r; con2 x-r x r if(con1<=W&&con2>=0){
			con1=y+r;
			con2=y-r;
			if(con1<=H&&con2>=0)System.out.println("Yes");
			else System.out.println("No");
		}else System.out.println("No"); con1<=W&&con2>=0 con1<=W con1 W con2>=0 con2 0 {
			con1=y+r;
			con2=y-r;
			if(con1<=H&&con2>=0)System.out.println("Yes");
			else System.out.println("No");
		} con1=y+r con1 y+r y r con2=y-r con2 y-r y r if(con1<=H&&con2>=0)System.out.println("Yes");
			else System.out.println("No"); con1<=H&&con2>=0 con1<=H con1 H con2>=0 con2 0 System.out.println("Yes") System.out.println System.out System System.out "Yes" System.out.println("No") System.out.println System.out System System.out "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) throws NumberFormatException, IOException{
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		String[] st=br.readLine().split(" ");
		int W=Integer.parseInt(st[0]);
		int H=Integer.parseInt(st[1]);
		int x=Integer.parseInt(st[2]);
		int y=Integer.parseInt(st[3]);
		int r=Integer.parseInt(st[4]);
		int con1=x+r;
		int con2=x-r;
		if(con1<=W&&con2>=0){
			con1=y+r;
			con2=y-r;
			if(con1<=H&&con2>=0)System.out.println("Yes");
			else System.out.println("No");
		}else System.out.println("No");
	}} public class Main{
	public static void main(String [] args) throws NumberFormatException, IOException{
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		String[] st=br.readLine().split(" ");
		int W=Integer.parseInt(st[0]);
		int H=Integer.parseInt(st[1]);
		int x=Integer.parseInt(st[2]);
		int y=Integer.parseInt(st[3]);
		int r=Integer.parseInt(st[4]);
		int con1=x+r;
		int con2=x-r;
		if(con1<=W&&con2>=0){
			con1=y+r;
			con2=y-r;
			if(con1<=H&&con2>=0)System.out.println("Yes");
			else System.out.println("No");
		}else System.out.println("No");
	}} Main
import java.io.*;
public class Main{
	public static void main(String [] args) throws NumberFormatException, IOException{
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		String[] st=br.readLine().split(" ");
		int W=Integer.parseInt(st[0]);
		int H=Integer.parseInt(st[1]);
		int x=Integer.parseInt(st[2]);
		int y=Integer.parseInt(st[3]);
		int r=Integer.parseInt(st[4]);
		int con1=x+r;
		int con2=x-r;
		if(con1<=W&&con2>=0){
			con1=y+r;
			con2=y-r;
			if(con1<=H&&con2>=0)System.out.println("Yes");
			else System.out.println("No");
		}else System.out.println("No");
	}}