
Визначте, чи можна отримати два трикутники із заданими довжинами сторін, зробивши один прямий розріз у деякому прямокутнику, а потім вільно обертаючи і перевертаючи отримані частини.
Вхідні дані складаються з двох рядків. Перший рядок містить три додатних цілих числа, розділених пробілами, — довжини сторін першого трикутника. Другий рядок містить три додатних цілих числа, розділених пробілами, — довжини сторін другого трикутника. Гарантується, що вказані довжини сторін утворюють коректні трикутники. Усі довжини сторін не перевищують .
Виведіть YES, якщо існує прямокутник, який можна розрізати таким чином, щоб отримати трикутники із заданими довжинами сторін. Інакше виведіть NO.
Приклад 1
Приклад 3