import java.io.*;
import java.util.*;

class Main
{
    public static void main (String args[]) throws IOException         //?????????
    {
        InputStreamReader is = new InputStreamReader(System.in);       //?????????
        BufferedReader br = new BufferedReader(is);                    //?????????
        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 tmp_x = x;
        int tmp_y = y;

        if(x > W/2){
            tmp_x = W - x;
        }
        if(y > H/2){
            tmp_y = H - y;
        }
        if((tmp_y < r) || (tmp_x < r)){
            System.out.println("No");
        }
        else{
            System.out.println("Yes");
        }
    }
}
     import java.io.*; io.* java import java.util.*; util.* java class Main
{
    public static void main (String args[]) throws IOException         //?????????
    {
        InputStreamReader is = new InputStreamReader(System.in);       //?????????
        BufferedReader br = new BufferedReader(is);                    //?????????
        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 tmp_x = x;
        int tmp_y = y;

        if(x > W/2){
            tmp_x = W - x;
        }
        if(y > H/2){
            tmp_y = H - y;
        }
        if((tmp_y < r) || (tmp_x < r)){
            System.out.println("No");
        }
        else{
            System.out.println("Yes");
        }
    }
} Main public static void main (String args[]) throws IOException         //?????????
    {
        InputStreamReader is = new InputStreamReader(System.in);       //?????????
        BufferedReader br = new BufferedReader(is);                    //?????????
        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 tmp_x = x;
        int tmp_y = y;

        if(x > W/2){
            tmp_x = W - x;
        }
        if(y > H/2){
            tmp_y = H - y;
        }
        if((tmp_y < r) || (tmp_x < r)){
            System.out.println("No");
        }
        else{
            System.out.println("Yes");
        }
    } main {
        InputStreamReader is = new InputStreamReader(System.in);       //?????????
        BufferedReader br = new BufferedReader(is);                    //?????????
        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 tmp_x = x;
        int tmp_y = y;

        if(x > W/2){
            tmp_x = W - x;
        }
        if(y > H/2){
            tmp_y = H - y;
        }
        if((tmp_y < r) || (tmp_x < r)){
            System.out.println("No");
        }
        else{
            System.out.println("Yes");
        }
    } InputStreamReader is = new InputStreamReader(System.in); is new InputStreamReader(System.in) BufferedReader br = new BufferedReader(is); br new BufferedReader(is) 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 tmp_x = x; tmp_x x int tmp_y = y; tmp_y y if(x > W/2){
            tmp_x = W - x;
        } x > W/2 x W/2 W 2 {
            tmp_x = W - x;
        } tmp_x = W - x tmp_x W - x W x if(y > H/2){
            tmp_y = H - y;
        } y > H/2 y H/2 H 2 {
            tmp_y = H - y;
        } tmp_y = H - y tmp_y H - y H y if((tmp_y < r) || (tmp_x < r)){
            System.out.println("No");
        }
        else{
            System.out.println("Yes");
        } (tmp_y < r) || (tmp_x < r) (tmp_y < r) tmp_y r (tmp_x < r) tmp_x r {
            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
import java.io.*;
import java.util.*;

class Main
{
    public static void main (String args[]) throws IOException         //?????????
    {
        InputStreamReader is = new InputStreamReader(System.in);       //?????????
        BufferedReader br = new BufferedReader(is);                    //?????????
        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 tmp_x = x;
        int tmp_y = y;

        if(x > W/2){
            tmp_x = W - x;
        }
        if(y > H/2){
            tmp_y = H - y;
        }
        if((tmp_y < r) || (tmp_x < r)){
            System.out.println("No");
        }
        else{
            System.out.println("Yes");
        }
    }
}
    