Задача 2. Починить змея

Автор:В. Глушков, Д. Глушкова   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:512 Мб
Выходной файл:Стандартный выход  
Максимальный балл:100  

Условие

Варфоломей и Акакий запускали треугольного воздушного змея в последний день лета. Внезапный резкий порыв ветра направил его в крону дерева, и змей разбился. Ребята уже было расстроились, но заметили, что сломался только внешний каркас. Внутренний же располагался на тех местах, где были высоты треугольника, образованного внешним каркасом. Ребята поняли, что могли бы починить змея, если из внутреннего каркаса получится составить новый невырожденный треугольник. Помогите ребятам понять, возможно ли это?

Даны три стороны треугольника: A, B и C. Можно ли составить новый невырожденный треугольник, сторонами которого будут высоты, проведëнные в данном треугольнике?

Формат входных данных

Входные данные содержат 3 вещественных числа A, B и C — стороны треугольников.

Формат выходных данных

Выходные данные должны содержать единственное слово — YES, для случая, когда составить треугольник возможно, NO в противном случае.

Ограничения

1 ≤ A, B, C ≤ 1000

Примеры тестов

Стандартный вход Стандартный выход
1
7 9 15
YES
2
2.24 15 13.04
NO

0.114s 0.015s 15