eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Диплом

Диплом

Сергій незабаром завершує навчанння в інституті. Вже написана пояснювальна записка до випускної кваліфікаційної роботи і оформлено усі документи. Тепер Сергій задумався, чи не зможе він отримати за результатами навчання диплом з відзнакою. У офіційних документах він знайшов наступне: "\textit{Студент отримує диплом з відзнакою, якщо кількість оцінок "добре" не перевищує }\textit{\textbf{25}}\textit{\% (у виняткових випадках допускається одна оцінка "задовільно"}". Більш формально, студент отримує диплом з відзнакою, якщо у нього не більше однієї оцінки "задовільно", а кількість оцінок "добре" та "задовільно" не перевищує \textbf{25}\% від загальної кількості оцінок. Вивчивши свою залікову книжку, Сергій склав список усіх оцінок, які він отримав за роки навчання в інституті. Список виявився досить великим: оцінок виявилось \textbf{n} штук. Напишіть програму, яка за цим списком визначить, який диплом отримає Сергій у відповідності з вказаним вище правилом. \InputFile Перший рядок вхідного файлу містить число \textbf{n} (\textbf{1} ≤ \textbf{n} ≤ \textbf{100000}). Другий рядок вхідного файлу містить \textbf{n} чисел -- оцінки Сергія. Числом \textbf{5} позначається оцінка "відмінно", числом \textbf{4} -- оцінка "добре", числом \textbf{3} -- оцінка "задовільно". Кожне число у другому рядку рівне або \textbf{3}, або \textbf{4}, або \textbf{5}. \OutputFile У вихідний файл виведіть "\textbf{Degree with honors}", якщо Сергій отримає диплом з відзнакою, і "\textbf{Ordinary degree}" у протилежному випадку.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
5
5 5 5 5 4
Вихідні дані #1
Degree with honors