#include <stdio.h>
#include <string.h>
#include <stdlib.h>
// 직접 구현한 문자열 뒤집기 함수
void my_reversed(char* s) {
int i, l = strlen(s);
int l2 = l / 2; // 문자열 중간까지만 서로 문자를 바꾸기 위해 길이 반값 계산
char t;
for(i = 0; i < l2; i++) { // 길이의 반만 루프돌림.
t = s[i]; s[i] = s[l-i-1]; s[l-i-1] = t; // 한자리씩 이동하며, 앞과 뒤값을 바꿔줌
}
}
int main() {
char n1[4], n2[4];
scanf("%s %s", n1, n2); // 공백으로 구분해서 두 숫자문자열을 받는다.
my_reversed(n1); // 첫 문자열을 뒤집어 준다.
my_reversed(n2); // 둘째 문자열을 뒤집어 준다.
if(atoi(n1) > atoi(n2)) // 정수형으로 크기를 비교해서 큰 값 출력
printf("%s", n1);
else
printf("%s", n2);
return 0;
}