#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main() {
string s1;
cin >> s1;
string s2;
cin >> s2;
int num1=0,num2=0;
for(int i=0;i<s1.size();i++) {
if(s1[i]=='.') {
num1 = num1*10 + 0;
}
else {
num1 = num1*10 + (s1[i]-'0');
}
}
for(int i=0;i<s2.size();i++) {
if(s2[i]=='.') {
num2 = num2*10 + 0;
}
else {
num2 = num2*10 + (s2[i]-'0');
}
}
if(s1.size()>s2.size()) {
for(int i=s2.size();i<s1.size();i++) {
num2 = num2*10+0;
}
}
else if(s1.size()<s2.size()) {
for(int i=s1.size();i<s2.size();i++) {
num1 = num1*10+0;
}
}
//cout << num1 << " " << num2 << "\n";
if(num1>=num2) {
cout << s1 << "\n";
}
else {
cout << s2 << "\n";
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKdHlwZWRlZiBsb25nIGxvbmcgbGw7CgppbnQgbWFpbigpIHsKICAgIHN0cmluZyBzMTsKICAgIGNpbiA+PiBzMTsKICAgIHN0cmluZyBzMjsKICAgIGNpbiA+PiBzMjsKICAgIGludCBudW0xPTAsbnVtMj0wOwogICAgZm9yKGludCBpPTA7aTxzMS5zaXplKCk7aSsrKSB7CiAgICAgICAgaWYoczFbaV09PScuJykgewogICAgICAgICAgICBudW0xID0gbnVtMSoxMCArIDA7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBudW0xID0gbnVtMSoxMCArIChzMVtpXS0nMCcpOwogICAgICAgIH0KICAgIH0KICAgIGZvcihpbnQgaT0wO2k8czIuc2l6ZSgpO2krKykgewogICAgICAgIGlmKHMyW2ldPT0nLicpIHsKICAgICAgICAgICAgbnVtMiA9IG51bTIqMTAgKyAwOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgbnVtMiA9IG51bTIqMTAgKyAoczJbaV0tJzAnKTsKICAgICAgICB9CiAgICB9CiAgICBpZihzMS5zaXplKCk+czIuc2l6ZSgpKSB7CiAgICAgICAgZm9yKGludCBpPXMyLnNpemUoKTtpPHMxLnNpemUoKTtpKyspIHsKICAgICAgICAgICAgbnVtMiA9IG51bTIqMTArMDsKICAgICAgICB9CiAgICB9CiAgICBlbHNlIGlmKHMxLnNpemUoKTxzMi5zaXplKCkpIHsKICAgICAgICBmb3IoaW50IGk9czEuc2l6ZSgpO2k8czIuc2l6ZSgpO2krKykgewogICAgICAgICAgICBudW0xID0gbnVtMSoxMCswOwogICAgICAgIH0KICAgIH0KICAgIC8vY291dCA8PCBudW0xIDw8ICIgIiA8PCBudW0yIDw8ICJcbiI7CiAgICBpZihudW0xPj1udW0yKSB7CiAgICAgICAgY291dCA8PCBzMSA8PCAiXG4iOwogICAgfQogICAgZWxzZSB7CiAgICAgICAgY291dCA8PCBzMiA8PCAiXG4iOwogICAgfQogICAgCn0K