Вчителька математики Л.І. відома своєю демократичністю при оцінюванні учнів. З першого вересня цього року вона вирішила ввести нові правила оцінювання учнів при захисті рефератів з історії математики. Доповідь оцінюють усі учні класу. Кожен учень виставляє оцінку від до (саме так, Л.І. практикує -бальну систему оцінювання). Після цього Л.І. відкидає одну найменшу і одну найбільшу оцінку (для більшої об'єктивності).
Щоб прискорити підрахунок результатів захисту, Л.І. просить вас написати програму, яка буде демонструвати оцінювання.
Вона повинна виводити оцінок, які поставили учні, не змінюючи їх порядку, а потім їхню суму, причому брати в дужки ті оцінки, які не враховуються при розрахунку суми.
Перший рядок вхідного файлу містить число (3 \leq N \leq 35) — кількість учнів, які оцінювали захист.
Другий рядок містить чисел — оцінки, які поставили учні.
Виведіть у вихідний файл ті ж числа в тому ж порядку, взявши в дужки мінімальне (а якщо їх декілька — саме ліве з них) і максимальне (а якщо їх декілька — саме праве з них) число, а також суму всіх чисел, не взятих у дужки. Усі числа (включно із сумою) повинні бути надруковані в одному рядку та розділені одним пропуском (усередині дужок пропусків бути не повинно). Перед сумою має стояти знак рівності, відділений ліворуч і праворуч одним пропуском. Порядок оцінок має залишатися таким, як у вхідних даних.
Приклад 1
Приклад 2