魔法门禁试炼
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
Special Judge, 64bit IO Format: %lld

题目描述

在艾尔文魔法学院,新生在入学前必须通过一道古老的「魔法门」试炼。 被称作「魔法门」的沉眠之器。传说它能洞悉一切伪装、探测灵魂深处的魔力, 唯有真正符合条件的术者才能步入。


一名学生来到了魔法门前,门的核心水晶记录了四个正整数:


  • a —— 门读取到的 魔力波动强度


  • b —— 学生口中报出的 魔法序列号


  • c —— 魔法门感应到的 真实序列号


  • d —— 魔法门设定的 安全魔力阈值


魔法门仅在以下两个条件同时满足时打开:


  • a < d


  • b = c


请你判断,这位新生本次是否能够顺利开启魔法门,迈入艾尔文魔法学院。

输入描述:

第一行输入四个正整数 a, b, c, d \ (1 \le a, b, c, d \le 100),其含义如上所述。

输出描述:

输出一行一个字符串,如果魔法门会打开,输出 "YES" ,否则输出 "NO"。


你可以以任意的大小写形式输出你的答案。例如,"yEs","yes","Yes" 和 "YES" 都将被视为肯定的回复。

示例1

输入

复制
3 5 5 10

输出

复制
YES
示例2

输入

复制
1 1 4 5

输出

复制
NO