Үшромбтау


Шешімді жөнелту

Ұпайлар: 1
Уақыт шектеуі: 1.0s
Жад шектеуі: 256M

Author:
Problem types
Рұқсат етілген тілдер
Assembly, Awk, Brain****, C, C++, Go, Java, Kotlin, Pascal, Perl, PHP, Python, Sed, Text

Сізге 2 үшбұрыш берілген (олардың қабырғаларының ұзындықтары). Оларды ромб алу үшін қосуға бола ма? Қосуға дегеніміз - бір үшбұрыштың қабырғасын таңдап, содан кейін екінші үшбұрыштың қабырғасын таңдап, оларды жабыстыру.

Енгізу

Бірінші жолда 3 сан беріледі – бірінші үшбұрыштың қабырғаларының ұзындықтары. Екінші жолда аналогты түрде 3 натурал сан беріледі – екінші үшбұрыштың қабырғаларының ұзындықтары. Барлық ұзындықтар \(10^9\)-дан аспайтын оң бүтін сандар. Әрбір үшбұрыштың нөлден үлкен ауданы бар екендігіне кепілдік беріледі.

Шығару

Егер ромб алуға болатын болса, YES деп шығарыңыз, әйтпесе NO.

Мысалдар

Енгізу 1
1 1 1
1 1 1
Жауап 1
YES
Енгізу 2
3 3 3
2 2 3
Жауап 2
NO