import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
	/*??¶?´???????????????????*/
	public static void judge(int parse[]){
			if(parse[0]<=0||parse[0]>100){
				System.out.println("W?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
		}
			else if(parse[1]<=0||parse[1]>100){
				System.out.println("H?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
	    }
			else if(parse[2]<-100||parse[2]>100){
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			}
	}
	 public static void main(String[] args) throws IOException{
		int W,H,x,y,r;
		String str;

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		str = br.readLine();

		String[] st = str.split(" ");
		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/
		int len=st.length; //?????????????´???°
		int parse[] = new int[len]; //String???int????????¨??????

		for(int p=0;p<len;p++){
			parse[p]=Integer.parseInt(st[p]); //String???int??????
		}

		W=parse[0]; H=parse[1]; x=parse[2]; y=parse[3]; r=parse[4];

		judge(parse); //??¶?????????.????????????????????°????????????
		/*??????????????§????????¨?°???????????????\????????????????????\??????????????????????????????*/

		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/

		/*????????¨????????????*/

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

	}

} import java.io.BufferedReader; BufferedReader java.io import java.io.IOException; IOException java.io import java.io.InputStreamReader; InputStreamReader java.io public class Main {
	/*??¶?´???????????????????*/
	public static void judge(int parse[]){
			if(parse[0]<=0||parse[0]>100){
				System.out.println("W?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
		}
			else if(parse[1]<=0||parse[1]>100){
				System.out.println("H?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
	    }
			else if(parse[2]<-100||parse[2]>100){
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			}
	}
	 public static void main(String[] args) throws IOException{
		int W,H,x,y,r;
		String str;

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		str = br.readLine();

		String[] st = str.split(" ");
		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/
		int len=st.length; //?????????????´???°
		int parse[] = new int[len]; //String???int????????¨??????

		for(int p=0;p<len;p++){
			parse[p]=Integer.parseInt(st[p]); //String???int??????
		}

		W=parse[0]; H=parse[1]; x=parse[2]; y=parse[3]; r=parse[4];

		judge(parse); //??¶?????????.????????????????????°????????????
		/*??????????????§????????¨?°???????????????\????????????????????\??????????????????????????????*/

		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/

		/*????????¨????????????*/

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

	}

} Main /*??¶?´???????????????????*/
	public static void judge(int parse[]){
			if(parse[0]<=0||parse[0]>100){
				System.out.println("W?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
		}
			else if(parse[1]<=0||parse[1]>100){
				System.out.println("H?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
	    }
			else if(parse[2]<-100||parse[2]>100){
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			}
	} judge {
			if(parse[0]<=0||parse[0]>100){
				System.out.println("W?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
		}
			else if(parse[1]<=0||parse[1]>100){
				System.out.println("H?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
	    }
			else if(parse[2]<-100||parse[2]>100){
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			}
	} if(parse[0]<=0||parse[0]>100){
				System.out.println("W?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
		}
			else if(parse[1]<=0||parse[1]>100){
				System.out.println("H?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
	    }
			else if(parse[2]<-100||parse[2]>100){
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			} parse[0]<=0||parse[0]>100 parse[0]<=0 parse[0] parse 0 0 parse[0]>100 parse[0] parse 0 100 {
				System.out.println("W?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
		} System.out.println("W?????\?????????1~100??\???????????§???.???????????????.") System.out.println System.out System System.out "W?????\?????????1~100??\???????????§???.???????????????." System.exit(0) System.exit System 0 if(parse[1]<=0||parse[1]>100){
				System.out.println("H?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
	    }
			else if(parse[2]<-100||parse[2]>100){
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			} parse[1]<=0||parse[1]>100 parse[1]<=0 parse[1] parse 1 0 parse[1]>100 parse[1] parse 1 100 {
				System.out.println("H?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
	    } System.out.println("H?????\?????????1~100??\???????????§???.???????????????.") System.out.println System.out System System.out "H?????\?????????1~100??\???????????§???.???????????????." System.exit(0) System.exit System 0 if(parse[2]<-100||parse[2]>100){
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			} parse[2]<-100||parse[2]>100 parse[2]<-100 parse[2] parse 2 -100 100 parse[2]>100 parse[2] parse 2 100 {
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			} System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.") System.out.println System.out System System.out "x?????\?????????-100~100??\???????????§???.???????????????." System.exit(0) System.exit System 0 if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			} parse[3]<-100||parse[3]>100 parse[3]<-100 parse[3] parse 3 -100 100 parse[3]>100 parse[3] parse 3 100 {
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			} System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.") System.out.println System.out System System.out "y?????\?????????-100~100??\???????????§???.???????????????." System.exit(0) System.exit System 0 if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			} parse[4]<=0||parse[4]>100 parse[4]<=0 parse[4] parse 4 0 parse[4]>100 parse[4] parse 4 100 {
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			} System.out.println("r?????\?????????1~100??\???????????§???.???????????????.") System.out.println System.out System System.out "r?????\?????????1~100??\???????????§???.???????????????." System.exit(0) System.exit System 0 int parse[] parse public static void main(String[] args) throws IOException{
		int W,H,x,y,r;
		String str;

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		str = br.readLine();

		String[] st = str.split(" ");
		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/
		int len=st.length; //?????????????´???°
		int parse[] = new int[len]; //String???int????????¨??????

		for(int p=0;p<len;p++){
			parse[p]=Integer.parseInt(st[p]); //String???int??????
		}

		W=parse[0]; H=parse[1]; x=parse[2]; y=parse[3]; r=parse[4];

		judge(parse); //??¶?????????.????????????????????°????????????
		/*??????????????§????????¨?°???????????????\????????????????????\??????????????????????????????*/

		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/

		/*????????¨????????????*/

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

	} main {
		int W,H,x,y,r;
		String str;

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		str = br.readLine();

		String[] st = str.split(" ");
		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/
		int len=st.length; //?????????????´???°
		int parse[] = new int[len]; //String???int????????¨??????

		for(int p=0;p<len;p++){
			parse[p]=Integer.parseInt(st[p]); //String???int??????
		}

		W=parse[0]; H=parse[1]; x=parse[2]; y=parse[3]; r=parse[4];

		judge(parse); //??¶?????????.????????????????????°????????????
		/*??????????????§????????¨?°???????????????\????????????????????\??????????????????????????????*/

		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/

		/*????????¨????????????*/

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

	} int W W H H x x y y r; r String str; str BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); br new BufferedReader(new InputStreamReader(System.in)) str = br.readLine() str br.readLine() br.readLine br String[] st = str.split(" "); st str.split(" ") str.split str " " int len=st.length; len st.length st st.length int parse[] = new int[len]; parse new int[len] len for(int p=0;p<len;p++){
			parse[p]=Integer.parseInt(st[p]); //String???int??????
		} int p=0; int p=0; p 0 p<len p len p++ p++ p {
			parse[p]=Integer.parseInt(st[p]); //String???int??????
		} {
			parse[p]=Integer.parseInt(st[p]); //String???int??????
		} parse[p]=Integer.parseInt(st[p]) parse[p] parse p Integer.parseInt(st[p]) Integer.parseInt Integer st[p] st p W=parse[0] W parse[0] parse 0 H=parse[1] H parse[1] parse 1 x=parse[2] x parse[2] parse 2 y=parse[3] y parse[3] parse 3 r=parse[4] r parse[4] parse 4 judge(parse) judge parse if((x-r<0||x+r>W)||(y-r<0||y+r>H))
			System.out.println("No");
		else if((x-r>=0&&x+r<=W)&&(y-r>=0&&y+r<=H))
			System.out.println("Yes"); (x-r<0||x+r>W)||(y-r<0||y+r>H) (x-r<0||x+r>W) x-r<0 x-r x r 0 x+r>W x+r x r W (y-r<0||y+r>H) y-r<0 y-r y r 0 y+r>H y+r y r H System.out.println("No") System.out.println System.out System System.out "No" if((x-r>=0&&x+r<=W)&&(y-r>=0&&y+r<=H))
			System.out.println("Yes"); (x-r>=0&&x+r<=W)&&(y-r>=0&&y+r<=H) (x-r>=0&&x+r<=W) x-r>=0 x-r x r 0 x+r<=W x+r x r W (y-r>=0&&y+r<=H) y-r>=0 y-r y r 0 y+r<=H y+r y r H System.out.println("Yes") System.out.println System.out System System.out "Yes" String[] args args public class Main {
	/*??¶?´???????????????????*/
	public static void judge(int parse[]){
			if(parse[0]<=0||parse[0]>100){
				System.out.println("W?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
		}
			else if(parse[1]<=0||parse[1]>100){
				System.out.println("H?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
	    }
			else if(parse[2]<-100||parse[2]>100){
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			}
	}
	 public static void main(String[] args) throws IOException{
		int W,H,x,y,r;
		String str;

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		str = br.readLine();

		String[] st = str.split(" ");
		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/
		int len=st.length; //?????????????´???°
		int parse[] = new int[len]; //String???int????????¨??????

		for(int p=0;p<len;p++){
			parse[p]=Integer.parseInt(st[p]); //String???int??????
		}

		W=parse[0]; H=parse[1]; x=parse[2]; y=parse[3]; r=parse[4];

		judge(parse); //??¶?????????.????????????????????°????????????
		/*??????????????§????????¨?°???????????????\????????????????????\??????????????????????????????*/

		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/

		/*????????¨????????????*/

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

	}

} public class Main {
	/*??¶?´???????????????????*/
	public static void judge(int parse[]){
			if(parse[0]<=0||parse[0]>100){
				System.out.println("W?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
		}
			else if(parse[1]<=0||parse[1]>100){
				System.out.println("H?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
	    }
			else if(parse[2]<-100||parse[2]>100){
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			}
	}
	 public static void main(String[] args) throws IOException{
		int W,H,x,y,r;
		String str;

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		str = br.readLine();

		String[] st = str.split(" ");
		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/
		int len=st.length; //?????????????´???°
		int parse[] = new int[len]; //String???int????????¨??????

		for(int p=0;p<len;p++){
			parse[p]=Integer.parseInt(st[p]); //String???int??????
		}

		W=parse[0]; H=parse[1]; x=parse[2]; y=parse[3]; r=parse[4];

		judge(parse); //??¶?????????.????????????????????°????????????
		/*??????????????§????????¨?°???????????????\????????????????????\??????????????????????????????*/

		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/

		/*????????¨????????????*/

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

	}

} Main
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
	/*??¶?´???????????????????*/
	public static void judge(int parse[]){
			if(parse[0]<=0||parse[0]>100){
				System.out.println("W?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
		}
			else if(parse[1]<=0||parse[1]>100){
				System.out.println("H?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
	    }
			else if(parse[2]<-100||parse[2]>100){
				System.out.println("x?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[3]<-100||parse[3]>100){
				System.out.println("y?????\?????????-100~100??\???????????§???.???????????????.");
				System.exit(0);
			}
			else if(parse[4]<=0||parse[4]>100){
				System.out.println("r?????\?????????1~100??\???????????§???.???????????????.");
				System.exit(0);
			}
	}
	 public static void main(String[] args) throws IOException{
		int W,H,x,y,r;
		String str;

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		str = br.readLine();

		String[] st = str.split(" ");
		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/
		int len=st.length; //?????????????´???°
		int parse[] = new int[len]; //String???int????????¨??????

		for(int p=0;p<len;p++){
			parse[p]=Integer.parseInt(st[p]); //String???int??????
		}

		W=parse[0]; H=parse[1]; x=parse[2]; y=parse[3]; r=parse[4];

		judge(parse); //??¶?????????.????????????????????°????????????
		/*??????????????§????????¨?°???????????????\????????????????????\??????????????????????????????*/

		/*for(int i=0;i<st.length;i++){
		 System.out.println("st["+i+"]="+st[i]); //?????????????´??¢????
		 }*/

		/*????????¨????????????*/

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

	}

}