eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Прямокутні трикутники

Прямокутні трикутники

Вася заасфальтував один прямокутний трикутник, а Петро забетонував другий прямокутний трикутник. Катети кожного з трикутників паралельні осям координат. Необхідно визначити, чи забетонував Петро хоча б одну заасфальтовану точку. \InputFile Вам задано \textbf{8} цілих чисел: \textbf{x_1}, \textbf{y_1}, \textbf{a_1}, \textbf{b_1}, \textbf{x_2}, \textbf{y_2}, \textbf{a_2}, \textbf{b_2}, де (\textbf{x_1}, \textbf{y_1}) - координати прямого кута першого трикутника, а інші дві вершини мають координати (\textbf{x_1}+\textbf{a_1}, \textbf{y_1}) і (\textbf{x_1}, \textbf{y_1}+\textbf{b_1}). Аналогічно, (\textbf{x_2}, \textbf{y_2}) - координати прямого кута другого трикутника, а інші дві вершини мають координати (\textbf{x_2}+\textbf{a_2}, \textbf{y_2}) і (\textbf{x_2}, \textbf{y_2}+\textbf{b_2}). Кожне число по модулю не перевищує \textbf{10^9} і може бути рівним нулю. \OutputFile Виведіть \textbf{YES}, якщо Петро забетонував хоча б одну заасфальтовану точку, і \textbf{NO} у протилежному випадку.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
3 3 1 1 3 3 -2 -2
Вихідні дані #1
YES