import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.lang.Math;

public class Main{
    public static void main(String[] args) {
        try {
            BufferedReader stdReader = new BufferedReader(new InputStreamReader(System.in));
            
            String line;
            
            while((line = stdReader.readLine()) != null) {
                String[] input = line.split(" ", 0);
                
                // ????????¢????¨????
                int width  = Integer.parseInt(input[0]);
                // ????????¢?????????
                int height = Integer.parseInt(input[1]);
                
                // ????????????x??§?¨?
                int x = Integer.parseInt(input[2]);
                // ????????????y??§?¨?
                int y = Integer.parseInt(input[3]);
                // ????????????r
                int r = Integer.parseInt(input[4]);
                
                // ????????????????????????????????????????????§?¨?
                ////////////////////////////////////////
                // ?????????????????§?¨?
                int top = y + r;
                
                // ?????????????????§?¨?
                int bottom = y - r;
                
                // ?????????????????§?¨?
                int right = x + r;
                
                // ?????????????????§?¨?
                int left = x - r;
                
                String ans = "Yes";
                
                // ???????????????height????¶?????????¨??????????????????
                if(top > height) {
                    ans = "No";
                }
                
                // ???????????????0?????????????????¨??????????????????
                if(bottom < 0) {
                    ans = "No";
                }
                
                // ???????????????width????¶?????????¨??????????????????
                if(right > width) {
                    ans = "No";
                }
                
                // ???????????????????????????????????¨??????????????????
                if(left < 0) {
                    ans = "No";
                }
                System.out.println(ans);
            }
            stdReader.close();
        } catch(Exception e) {
            e.getStackTrace();
            System.exit(-1);
        }
    }
}
/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz