def incode(c):
if c.isalpha():
if c == 'z':
return 'A'
elif c == 'Z':
return 'a'
else:
return chr(ord(c.upper())+ord(c.lower())-ord(c)+1)
elif c.isdigit():
if c == '9':
return '0'
else:
return str(int(c)+1)
else:
return c
def decode(c):
if c.isalpha():
if c == 'a':
return 'Z'
elif c == 'A':
return 'z'
else:
return chr(ord(c.upper())+ord(c.lower())-ord(c)-1)
elif c.isdigit():
if c == '0':
return '9'
else:
return str(int(c)-1)
else:
return c
s = input()
t = input()
print(''.join(map(incode, s)))
print(''.join(map(decode, t)))