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);
}
}