Диплом#5048

Диплом

1 секунда
64 мегабайти
Дуже легка

Сергій незабаром завершує навчання в інституті. Вже написана пояснювальна записка до випускної кваліфікаційної роботи і оформлено усі документи. Тепер Сергій задумався, чи не зможе він отримати за результатами навчання диплом з відзнакою. У офіційних документах він знайшов наступне: "Студент отримує диплом з відзнакою, якщо кількість оцінок "добре" не перевищує % (у виняткових випадках допускається одна оцінка "задовільно")".

Більш формально, студент отримує диплом з відзнакою, якщо у нього не більше однієї оцінки "задовільно", а кількість оцінок "добре" та "задовільно" не перевищує % від загальної кількості оцінок. Вивчивши свою залікову книжку, Сергій склав список усіх оцінок, які він отримав за роки навчання в інституті. Список виявився досить великим: оцінок виявилось штук. Напишіть програму, яка за цим списком визначить, який диплом отримає Сергій у відповідності з вказаним вище правилом.

Вхідні дані

Перший рядок вхідного файлу містить число (1 \le n \le 100000). Другий рядок вхідного файлу містить чисел – оцінки Сергія. Числом позначається оцінка "відмінно", числом – оцінка "добре", числом – оцінка "задовільно". Кожне число у другому рядку рівне або , або , або .

Вихідні дані

У вихідний файл виведіть "Degree with honors", якщо Сергій отримає диплом з відзнакою, і "Ordinary degree" у протилежному випадку.

Приклади

Приклад 1

Loading
Loading