На підприємстві, яке виробляє комп'ютерні комплектуючі, кожному виробу присвоюється послідовний номер. Після виробництва кожен виріб проходить контроль якості, де він або допускається до продажу, або визнається бракованим і вноситься до списку. Іноді цей список бракованих виробів стає надто довгим. Щоб його скоротити, послідовні номери стискають у діапазони, які записують у вигляді першого й останнього номера послідовності, розділених дефісом. Наприклад, замість переліку:
1,3,4,5,6,7,8,10,12,16,17,20,21,22,23,24
пишуть так:
1,3-8,10,12,16-17,20-24
Напишіть програму, яка за повним списком номерів бракованих виробів виведе його у скороченому вигляді.
Спочатку вводиться число — кількість бракованих виробів. Далі вводяться номери бракованих виробів у зростаючому порядку (1 \leq M \leq N \leq 100).
Виведіть номери бракованих виробів у скороченому вигляді в одному рядку. Діапазони слід розділяти комами, пробілів у виводі бути не повинно.
Приклад 1