Коли Сєва став капіаном, він почав відмічати цей день святковим тортом. Корабельний кок завжди готовував йому дуже смачні торти. Але перед тим, як подати його капітану, кок, як це і належало за корабельною коковою інструкцією, завжди знімав пробу, з'їдаючи частину приготованого делікатесу, а частину, що залишилась, подавав капітану.
Шматочок для проби кок завжди вирізав у вигляді правильного центрального сектору, а сам торт було приготовлено у формі круга з однорідної маси. Саме тут у кока і починали виникати проблеми: після відрізання частини торту, у частини торту, що залишилась, змінювався центр маси, переносити його по палубі корабля було ох як не просто, я иноді кок не доносив торт капітану. У цьому випадку він повертався на камбуз і починав готувати спочатку.
Ваша задача визначити, чи зможе у черговий раз кок донести торт капітану, чи ні. Вважати, що кок зможе доставити торт, якщо він зумів вірно визначити центр його маси з точністю, яка не перевищує 0.000001.
У першому і єдиному рядку задано через пропуск 3 невід'ємних числа - радіус торту R у сантиметрах (0 ≤ R ≤ 1000), величину дуги D в градусах (0 ≤ D ≤ 360), без вирізаної та з'їженої коком його частини, та визначена коком відстань L (у сантиметрах) між центром ваги торту та центром круга (0 ≤ L ≤ 1000). Усі вхідні дані - дійсні числа.
У першому рядку вихідного файлу вивести повідомлення "Yes", якщо кок зумі донести торт капітану і "No" у протилежному випадку.
У другому рядку вивести єдине число - відстань між центром круга та центром маси торту без вирізаного для проби коком шматком торту з точністю не менше 6-ти знаків після коми.