package java0305.整数排序;
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
String str=input.nextLine();
String[] strArr=str.split(",");
//原始数组
List<String> list = new ArrayList<String>();
for (int i=0; i<strArr.length; i++) {
if(!list.contains(strArr[i])) {//如果数组 list 不包含当前项,则增加该项到数组中
list.add(strArr[i]);
}
}
//输出
String[] newStr = list.toArray(new String[1]);
int[] sz=new int[newStr.length];
for(int i=0;i<newStr.length;i++)
{
sz[i]=Integer.parseInt(newStr[i]);
}
Arrays.sort(sz);
// 1,3,2,15,16,17,1,4,6,7,8,10,11,13,23,19
// 1,3,15,16,17,1,4,6,7,8,10,11,13,23,19
List<Integer> b=new ArrayList<Integer>();
b.add(sz[0]);
for(int i=0;i<sz.length-1;i++)
{
if(sz[i]+1!=sz[i+1])
{
if(!b.contains(sz[i]))
{
b.add(sz[i]);
}
if(!b.contains(sz[i+1]))
{
b.add(sz[i+1]);
}
}
}
Object x;
Iterator<Integer> ib=b.iterator();
while(ib.hasNext())
{
x=ib.next();
System.out.print(x+" ");
}
}
}