#include<iostream>
using namespace std;
int a[100000001]={},b[100000001]={};
int main(){
string s1,s2;
cin>>s1>>s2;
int la=s1.length(),lb=s2.length();
int len=la>lb?la:lb;
for(int i=0;i<la;i++){
a[i]=s1[la-i-1]-'0';
}for(int i=0;i<lb;i++){
b[i]=s2[lb-i-1]-'0';
}int j=0;
while(j<len){
if(a[j]>b[j]){
b[j]=-1;
}else if(a[j]<b[j]){
a[j]=-1;
}j++;
}while((a[la]==0 || a[la]==-1)&& la>0) la--;
while((b[lb]==0 || b[lb]==-1) && lb>0) lb--;
if(a[la]!=-1){
for(int i=la;i>=0;i--){
if(a[i]!=-1){
cout<<a[i];
}
}
}else{
cout<<"YODA";
}cout<<endl;
if(b[lb]!=-1){
for(int i=lb;i>=0;i--){
if(b[i]!=-1){
cout<<b[i];
}
}
}else{
cout<<"YODA";
}
return 0;
}