Problem:
MathJax.Hub.Config({ tex2jax: { inlineMath: [["$","$"], ["\\(","\\)"]], processEscapes: true }});

Circle in a Rectangle

Write a program which reads a rectangle and a circle, and determines whether the circle is arranged inside the rectangle. As shown in the following figures, the upper right coordinate $(W, H)$ of the rectangle and the central coordinate $(x, y)$ and radius $r$ of the circle are given.

Input

Five integers $W$, $H$, $x$, $y$ and $r$ separated by a single space are given in a line.

Output

Print "Yes" if the circle is placed inside the rectangle, otherwise "No" in a line.

Constraints

$ -100 \leq x, y \leq 100$

$ 0 < W, H, r \leq 100$

Sample Input 1

5 4 2 2 1

Sample Output 1

Yes

Sample Input 2

5 4 2 4 1

Sample Output 2

No

Solution in JAVA (judge verdict: Accepted)

import java.io.*;

public class Main{
public static void main(String[] args){
try{
	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	String[] str = br.readLine().split(" ");

	int W = Integer.parseInt(str[0]);
	int H = Integer.parseInt(str[1]);
	int x = Integer.parseInt(str[2]);
	int y = Integer.parseInt(str[3]);
	int r = Integer.parseInt(str[4]);
		
		if( -100 <= x && x <= 100 && -100 <= y && y<= 100){
			if(0 <= W && W <= 100 && 0 <= H && H <= 100 && 0 <= r && r<= 100){
			int circle_max_X = x + r;
			int circle_min_X = x - r;
			int circle_max_Y = y + r;
			int circle_min_Y = y - r;

				if (circle_max_X <= W && circle_min_X >= 0 && circle_max_Y <= H && circle_min_Y >= 0){
				System.out.println("Yes");
				}else{
				System.out.println("No");
				}
			}else{
			System.out.println("Input Error");
			}
	}else{
	System.out.println("Input Error");
	}
}catch(IOException e){
System.out.println(e);
}
}
}