Problem B: 游戏密码破译

Problem B: 游戏密码破译

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 46  Solved: 15
[Submit] [Status] [Web Board] [Creator:]

Description

      平板上有一个游戏,登录界面上显示了一串无序的整数序列,并且用逗号隔开,如果想要成功进入游戏,必须要破译这个密码。你的任务就是把这些数字统计出来(重复的数字只统计一次),如果出现类似这样a, a+1, a+2, a+3, ⋯⋯ , a+n 的一串数字,你需要把它表示成a - a+n这种形式,单独的数字就不必处理了。John很想玩这个游戏,可惜他破译不了密码,现在他找到了你,让你帮助他成功进入游戏,作为回报,你可以和他一起玩这个游戏。

Input

输入一行,用逗号分隔开的一串正整数序列 ai。

Output

输出一行,表示经过统计的数列。

Sample Input Copy

样例输入1:
1,2,3,1,1,2,6,6,2

样例输入2:
30,20,10

Sample Output Copy

样例输出1:
1-3,6

样例输出2:
10,20,30

HINT

对于30%的数据 :1 ≤ n ≤ 20 ; 1 ≤ ai ≤ 30
对于70%的数据:1 ≤ n ≤ 60 ; 1 ≤ ai ≤ 500
对于100%的数据:1 ≤ n ≤ 100 ; 1 ≤ ai ≤ 1000