
import static java.lang.Integer.parseInt;

public class Main {

    public static void main(String[] args) {
        String line = new java.util.Scanner(System.in).nextLine();
        String[] number = line.split(" ", 0);
        int w = parseInt(number[0]);
        int h = parseInt(number[1]);
        int x = parseInt(number[2]);
        int y = parseInt(number[3]);
        int r = parseInt(number[4]);
        String ans = CircleInRectangle(w, h, x, y, r);
        System.out.println(ans);
    }

    public static String CircleInRectangle(int w, int h, int x, int y, int r) {
        if (r > 0 && r <= 100) {
            if ((x - r >= 0) && (x + r <= 100) && (x + r ) <= w) {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } else {
                return "No";
            }
        }
        else {
            return "No";
        }
    }
} import static java.lang.Integer.parseInt; import static java.lang.Integer.parseInt; import static java.lang.Integer.parseInt; public class Main {

    public static void main(String[] args) {
        String line = new java.util.Scanner(System.in).nextLine();
        String[] number = line.split(" ", 0);
        int w = parseInt(number[0]);
        int h = parseInt(number[1]);
        int x = parseInt(number[2]);
        int y = parseInt(number[3]);
        int r = parseInt(number[4]);
        String ans = CircleInRectangle(w, h, x, y, r);
        System.out.println(ans);
    }

    public static String CircleInRectangle(int w, int h, int x, int y, int r) {
        if (r > 0 && r <= 100) {
            if ((x - r >= 0) && (x + r <= 100) && (x + r ) <= w) {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } else {
                return "No";
            }
        }
        else {
            return "No";
        }
    }
} Main public static void main(String[] args) {
        String line = new java.util.Scanner(System.in).nextLine();
        String[] number = line.split(" ", 0);
        int w = parseInt(number[0]);
        int h = parseInt(number[1]);
        int x = parseInt(number[2]);
        int y = parseInt(number[3]);
        int r = parseInt(number[4]);
        String ans = CircleInRectangle(w, h, x, y, r);
        System.out.println(ans);
    } main {
        String line = new java.util.Scanner(System.in).nextLine();
        String[] number = line.split(" ", 0);
        int w = parseInt(number[0]);
        int h = parseInt(number[1]);
        int x = parseInt(number[2]);
        int y = parseInt(number[3]);
        int r = parseInt(number[4]);
        String ans = CircleInRectangle(w, h, x, y, r);
        System.out.println(ans);
    } String line = new java.util.Scanner(System.in).nextLine(); line new java.util.Scanner(System.in).nextLine() new java.util.Scanner(System.in).nextLine new java.util.Scanner(System.in) String[] number = line.split(" ", 0); number line.split(" ", 0) line.split line " " 0 int w = parseInt(number[0]); w parseInt(number[0]) parseInt number[0] number 0 int h = parseInt(number[1]); h parseInt(number[1]) parseInt number[1] number 1 int x = parseInt(number[2]); x parseInt(number[2]) parseInt number[2] number 2 int y = parseInt(number[3]); y parseInt(number[3]) parseInt number[3] number 3 int r = parseInt(number[4]); r parseInt(number[4]) parseInt number[4] number 4 String ans = CircleInRectangle(w, h, x, y, r); ans CircleInRectangle(w, h, x, y, r) CircleInRectangle w h x y r System.out.println(ans) System.out.println System.out System System.out ans String[] args args public static String CircleInRectangle(int w, int h, int x, int y, int r) {
        if (r > 0 && r <= 100) {
            if ((x - r >= 0) && (x + r <= 100) && (x + r ) <= w) {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } else {
                return "No";
            }
        }
        else {
            return "No";
        }
    } CircleInRectangle {
        if (r > 0 && r <= 100) {
            if ((x - r >= 0) && (x + r <= 100) && (x + r ) <= w) {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } else {
                return "No";
            }
        }
        else {
            return "No";
        }
    } if (r > 0 && r <= 100) {
            if ((x - r >= 0) && (x + r <= 100) && (x + r ) <= w) {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } else {
                return "No";
            }
        }
        else {
            return "No";
        } r > 0 && r <= 100 r > 0 r 0 r <= 100 r 100 {
            if ((x - r >= 0) && (x + r <= 100) && (x + r ) <= w) {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } else {
                return "No";
            }
        } if ((x - r >= 0) && (x + r <= 100) && (x + r ) <= w) {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } else {
                return "No";
            } (x - r >= 0) && (x + r <= 100) && (x + r ) <= w (x - r >= 0) && (x + r <= 100) && (x + r ) <= w (x - r >= 0) x - r x r 0 (x + r <= 100) x + r x r 100 (x + r ) <= w (x + r ) x r w {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                } (y - r >= 0) && (y + r <= 100) && (y + r ) <= h (y - r >= 0) && (y + r <= 100) && (y + r ) <= h (y - r >= 0) y - r y r 0 (y + r <= 100) y + r y r 100 (y + r ) <= h (y + r ) y r h {
                    return "Yes";
                } return "Yes"; "Yes" {
                    return "No";
                } return "No"; "No" {
                return "No";
            } return "No"; "No" {
            return "No";
        } return "No"; "No" int w w int h h int x x int y y int r r public class Main {

    public static void main(String[] args) {
        String line = new java.util.Scanner(System.in).nextLine();
        String[] number = line.split(" ", 0);
        int w = parseInt(number[0]);
        int h = parseInt(number[1]);
        int x = parseInt(number[2]);
        int y = parseInt(number[3]);
        int r = parseInt(number[4]);
        String ans = CircleInRectangle(w, h, x, y, r);
        System.out.println(ans);
    }

    public static String CircleInRectangle(int w, int h, int x, int y, int r) {
        if (r > 0 && r <= 100) {
            if ((x - r >= 0) && (x + r <= 100) && (x + r ) <= w) {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } else {
                return "No";
            }
        }
        else {
            return "No";
        }
    }
} public class Main {

    public static void main(String[] args) {
        String line = new java.util.Scanner(System.in).nextLine();
        String[] number = line.split(" ", 0);
        int w = parseInt(number[0]);
        int h = parseInt(number[1]);
        int x = parseInt(number[2]);
        int y = parseInt(number[3]);
        int r = parseInt(number[4]);
        String ans = CircleInRectangle(w, h, x, y, r);
        System.out.println(ans);
    }

    public static String CircleInRectangle(int w, int h, int x, int y, int r) {
        if (r > 0 && r <= 100) {
            if ((x - r >= 0) && (x + r <= 100) && (x + r ) <= w) {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } else {
                return "No";
            }
        }
        else {
            return "No";
        }
    }
} Main

import static java.lang.Integer.parseInt;

public class Main {

    public static void main(String[] args) {
        String line = new java.util.Scanner(System.in).nextLine();
        String[] number = line.split(" ", 0);
        int w = parseInt(number[0]);
        int h = parseInt(number[1]);
        int x = parseInt(number[2]);
        int y = parseInt(number[3]);
        int r = parseInt(number[4]);
        String ans = CircleInRectangle(w, h, x, y, r);
        System.out.println(ans);
    }

    public static String CircleInRectangle(int w, int h, int x, int y, int r) {
        if (r > 0 && r <= 100) {
            if ((x - r >= 0) && (x + r <= 100) && (x + r ) <= w) {
                if ((y - r >= 0) && (y + r <= 100) && (y + r ) <= h) {
                    return "Yes";
                } else {
                    return "No";
                }
            } else {
                return "No";
            }
        }
        else {
            return "No";
        }
    }
}