import java.util.Scanner;

/**
 * @author zq
 * //连续最长的数字串
 * 遍历字符串,每次将最长的数字串给ret,
 */
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String str = scanner.nextLine();
        String ret = "";//结果串
        String cur ="";//暂时的数字串
        int i =0;
        int len = str.length();
       while (i<len){
            char ch = str.charAt(i);
            if ('0'<=ch&&ch<='9'){
                //是字符串加入数字串
                cur +=ch+"";
                i++;
            }else {
                //不是的话判断ret与cur的大小
                if (cur.length()<ret.length()){
                    //小于,说明不是最长的
                    i++;
                    cur = "";
                }else {
                    //大于,赋值给cur,cur置为空
                    ret = cur;
                    cur = "";
                    i++;
                }
            }
        }
       //以上遍历不到数字串最长在末尾那个的时侯,数字最长在末尾时,会由于i越界直接结束循环
        // ,所以加上一个判断
        if (cur.length()>ret.length()){
            ret =cur;
        }

        System.out.println(ret);

    }
}