package com.javarush.task.task18.task1805;

/*
Сортировка байт
*/
import java.io.*;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;


public class Solution {
    public static List<Integer> list = new ArrayList<>();
    public static void main(String[] args) throws IOException{
	// write your code here

        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        FileInputStream ReadFile = new FileInputStream(reader.readLine());
        int i;
        while(ReadFile.available() > 0){
            int data = ReadFile.read();
            list.add(data);
        }
        SortAndRemove(list);
        for(Integer in : list){
            System.out.print(in + " ");
        }
        reader.close();
        ReadFile.close();
    }

    public static List<Integer> SortAndRemove(List list){

        for(int o = 0; o < list.size(); o++){
            for(int j = o+1; j < list.size(); j++){
                if(list.get(o) == list.get(j)) {
                    list.remove(j);
                }
            }
        }
        Collections.sort(list);
        return list;
    }
}