import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner scan = null;
		try {
			scan = new Scanner(System.in);
			int W = scan.nextInt();
			int H = scan.nextInt();
			int x = scan.nextInt();
			int y = scan.nextInt();
			int r = scan.nextInt();
			IsInside(W, H, x, y, r);
		} catch (InputMismatchException e) {
			System.out.println(e);
		} finally {
			scan.close();
		}
	}

	static void IsInside(int W, int H, int x, int y, int r) {
		// ?????£???????????§??????
		if (x < -100 || x > 100 || y < -100 || y > 100) {
			throw new RuntimeException("x?????????y????????????????????§???");
		} else if (W < 0 || W > 100 || H < 0 || H > 100 || r < 0 || r > 100) {
			throw new RuntimeException("W???H???r???????????????????????????????????§???");
		}
		// ??????
		if (x - r < 0 || W < x + r || y - r < 0 || H < y + r) {
			System.out.println("No");
		} else {
			System.out.println("Yes");
		}
	}
}
/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