Siyahı
Fərdi kompüterlər üçün komponentlər istehsal edən şirkət, bütün məhsullarına ardıcıl nömrələr təyin edir. Hər bir məhsul istehsaldan sonra keyfiyyətə nəzarət şöbəsinə göndərilir, burada yoxlanılır və ya satışa çıxarılır, ya da qüsurlu məhsullar siyahısına əlavə edilərək silinir. Təəssüf ki, qüsurlu məhsullar siyahısı bəzən çox uzun olur. Bu halda, siyahını qısaltmaq üçün ardıcıl nömrələr interval şəklində göstərilir: intervalın ilk və son məhsul nömrələri tire ilə ayrılır. Məsələn,
1,3,4,5,6,7,8,10,12,16,17,20,21,22,23,24
əvəzinə
1,3-8,10,12,16-17,20-24
yazılır.
Tam qüsurlu məhsul nömrələri siyahısına əsaslanaraq bu siyahını qısaldılmış formada təqdim edən bir proqram yazın.
Giriş verilənləri
Əvvəlcə M - qüsurlu olduğu müəyyən edilən məhsulların sayı daxil edilir. Sonra qüsurlu məhsulların nömrələri artan sırayla daxil edilir (1 ≤ M ≤ N ≤ 100).
Çıxış verilənləri
Bir sətirdə qüsurlu məhsulların nömrələrini qısaldılmış formada verin. İntervallar vergüllə ayrılmalıdır. Sətirdə boşluqlar olmamalıdır.