peterverebics/CodeNet_Python_118 huggingface dataset:
s, t = map(str, input().split())
a, b = map(int, input().split())
u = input()

print("{} {}".format(a-1, b)) if s == u else print("{} {}".format(a, b-1))
S, T = input().split()
A, B = map(int, input().split())
U = input()

if U == S:
    A -= 1
elif U == T:
    B -= 1
print("{} {}".format(A, B))
s,t = input().split()
a,b = map(int, input().split())
u = input()

if u == s:
    a -= 1
elif u == t:
    b -= 1
print("{} {}".format(a, b))
ST=list(map(str, input().split()))
A,B=map(int, input().split())
U=input().split()

if ST[0]==U[0]:
  print(A-1,B)
else:
  print(A,B-1)
s, t = input().split()
a, b = map(int, input().split())
u = input()
if u == s:
    print(a - 1, b)
else:
    print(a, b-1)
# coding: utf-8
# Your code here!
a,b=input().split()
num=list(map(int,input().split()))

U=input()

if U==a:
    num[0]-=1
else:
    num[1]-=1

print(*num)
s,t = input().split()
a,b = map(int,input().split())
u=input()

if u==s:
    print(a-1,b)
else:
    print(a,b-1)
S, T = input().split()
s, t = map(int, input().split())
U = input()

if S == U:
    print(s - 1, t)
else:
    print(s, t - 1)
s,t=input().split()
a,b=map(int,input().split())
u=input()

if u==s:
    print(a-1,b)
else:
    print(a,b-1)
input_lines = input().split()
numbers = list(map(int,input().split()))
line = input()

if line == input_lines[0]:
    numbers[0] -= 1
else :
    numbers[1] -= 1

numbers = list(map(str,numbers))
print(numbers[0] + ' ' + numbers[1])
s,t = input().split()
a,b = map(int,input().split())
u = input()

if u == s:
    print(a - 1, b)
else:
    print(a, b- 1)
s, t = input().split()
A, B = list(map(int, input().split()))

dic = {s: A, t: B}
u = input()
dic[u] = dic[u] - 1
print(dic[s], dic[t])
S, T = input().split()
A, B = [int(_) for _ in input().split()]
U = input()

if U == S:
    print(A-1, B)
elif U == T:
    print(A, B-1)
# -*- coding: utf-8 -*-

str_1,str_2 = input().split()
str_1_count,str_2_count = input().split()
del_str = input()
if del_str == str_1:
    str_1_count = int(str_1_count) - 1
else:
    str_2_count = int(str_2_count) - 1

print(str(str_1_count) +" " + str(str_2_count))
a, b = map(str, input().split())
na, nb = map(int, input().split())
c = input()

dict = {a:na, b:nb}
dict[c] -=1

print('{0} {1}'.format(dict[a], dict[b]))
s,t=map(str,input().split())
a,b=map(int,input().split())
u=input()

if u==s:
  a-=1
elif u==t:
  b-=1
print("{0} {1}".format(a,b))
S,T=input().split()
a,b=[int(s) for s in input().split()]
U=input()
if S==U:
  a-=1
else:
  b-=1
print(*[a,b])
s, t = input().split()
a, b = map(int, input().split())
u = input()

if u == s:
  print(a - 1, b)
else:
  print(a, b - 1)
S,T=input().split()
a,b=input().split()
A,B=int(a),int(b)
U=input()

if U==S:
    print(A-1,B)
else:
    print(A,B-1)
s, t = input().split()
a, b = map(int, input().split())
u = input()
balls = {s: a, t: b}
if u in balls.keys():
  balls[u] -= 1
print('{} {}'.format(balls[s], balls[t]))
S,T = input().split()
A,B = map(int,input().split())
U = input()
if S == U:
    print(A-1,B)
else:
    print(A,B-1)
s,t = input().split()
a,b  =map(int,input().split())
u = input()
if u==s:
    print(a-1,b)
else:
    print(a,b-1)
def main():
    S, T = input().split(' ')
    A, B = map(int, input().split(' '))
    U = input()

    if U == S:
        A -= 1
    if U == T:
        B -= 1
    
    print('{} {}'.format(A,B))


if __name__ == '__main__':
    main()
s,t=input().split()
a,b=map(int,input().split())
if input()==s:
    print(str(a-1)+" "+str(b))
else:
    print(str(a)+" "+str(b-1))
S,T = input().split()
A,B = map(int,input().split())
U = input()

if U == S:
  print(A-1, B)
else:
  print(A, B-1)
S, T = input().split()
A, B = [int(x) for x in input().split()]
U = input()

d = {S: A, T: B}
d[U] -= 1

print(d[S], d[T])
s,t = input().split()
a,b = (int(x) for x in input().split())
u = input()

if u==s:
    print("{} {}".format(a-1,b))
else:
    print("{} {}".format(a,b-1))
s, t =  input().split()
a, b = map(int, input().split())
u = input()

if s == u:
  a-=1
elif u==t:
  b -=1
print(a, b)
S,T = map(str,input().split())
A,B = map(int,input().split())
U = input()

if S == U:
  A -= 1
else:
  B -= 1
print(A,B)
s , t = input().split()
a , b = (int(x) for x in input().split())
u = input()

if s == u:
    a -= 1
    print(a , b)
if t == u:
    b -= 1
    print(a , b)
a,b   = input().split()
aa,bb = map(int, input().split())
c     = input()

if (c == a):
  aa = aa - 1
else:
  bb = bb - 1
print(aa,bb)
S,T = map(str,input().split())
X,Y = map(int,input().split())
Z = input()
if S==Z:
  print(X-1,Y)
elif T==Z:
    print(X,Y-1)
else:
    print(X,Y)
S, T = input().split()
A, B = map(int, input().split())
U = input()

if U == S:
    print(A-1, B)
else:
    print(A, B-1)
def main():
    colors = list(map(str, input().split(" ")))
    nums = list(map(int, input().split(" ")))
    trash = input()
    
    nums[colors.index(trash)] -= 1
    print(' '.join(map(str, nums)))

main()
def main():
  name = list(map(str,input().split()))
  num = list(map(int,input().split()))
  n = input()
  if n==name[0]:
    print(num[0]-1,num[1])
  else:
    print(num[0],num[1]-1)

main()
s, k = input().split(' ')
sn, kn = map(int, input().split(' '))
u = input()

if s == u:
    print(sn - 1, kn)
else:
    print(sn, kn - 1)
import sys
input = sys.stdin.readline

S, T = input().rstrip().split()
A, B = [int(x) for x in input().split()]
U = input().rstrip()

if U == S:
    print(A - 1, B)
else:
    print(A, B - 1)
s,t=input().split()
a,b=map(int,input().split())
u=input()
if s==u:
    print(a-1,b)
else:
    print(a,b-1)
s,t = input().split()
a,b = map(int,input().split())
u = input()
if s == u:
  a-=1
else:
  b-=1
print(a,b)
s, t = input().split()
a, b = map(int, input().split())
u = input()
if s == u:
    print(a-1, b)
if t == u:
    print(a, b-1)
S,T=input().split()
A,B=map(int,input().split())
U=input()

if S==U:
    A-=1
else:
    B-=1

print(str(A)+" "+str(B))
S,T = input().split()
A,B = map(int,input().split())
U = input()
if U == S:
  print(A-1,B)
else:
  print(A,B-1)
a,b=map(str,input().split())
a_num,b_num=map(int,input().split())
delete_one=input()

if a==delete_one:
    a_num-=1
else:
    b_num-=1
print(a_num,b_num)
import sys
 
 
def solve():
    readline = sys.stdin.buffer.readline
    mod = 10 ** 9 + 7
    s, t = list(map(str, readline().rstrip().decode('utf-8').split()))
    a, b = list(map(int, readline().split()))
    if s == str(readline().rstrip().decode('utf-8')):
        print(a - 1, b)
    else:
        print(a, b - 1)
 
 
if __name__ == '__main__':
    solve()
s, t = map(str, input().split())
a, b = map(int, input().split())
u = input()
if u == s:
  a -= 1
else:
  b -= 1
print(' '.join((str(a), str(b))))
#s , t = 'red' , 'blue'
#a , b = 3,4
#u = 'red'

s,t = map(str,input().split())
a,b = map(int,input().split())
u = str(input())

if u == s :
  a -= 1
else :
  b -= 1

print('{} {}'.format(a,b))
[S,T]=list(input().split())
[A,B]=map(int,list(input().split()))
U=input()

if(U==S):
    print(A-1,B)
else:
    print(A,B-1)
a,b=list(map(str,input().split()))
s,t=map(int,input().split())
u=str(input())

if u == a:
    print(s-1,t)
else:
    print(s,t-1)
s, t = input().split()
a, b = map(int, input().split())
u = input()
if u == s:
  print(a-1, b)
elif u == t:
  print(a, b-1)
S,T=map(str,input().split())
A,B=map(int,input().split())
U=input()

if U==S:
    print(A-1,B)
else:
    print(A,B-1)
s, t = map(str, input().split())
a, b = map(int, input().split())
u = str(input())
if u == s:
  a -= 1
if u == t:
  b -= 1
print(a,b)
s,t = input().split()
a,b = map(int,input().split())
A = input()

if A == s:print(a-1,b)
else:print(a,b-1)
S, T = input().split()
A, B = map(int, input().split())
U = input()

if U == S:
  A -= 1
elif U == T:
  B -= 1

print(A, B)
s, t = [x for x in input().split()]
a, b = [int(x) for x in input().split()]
u = input()

if u == s:
  a = a-1

if u == t:
  b = b-1

print(a, b)
def resolve():
    S, T = input().split()
    A, B = list(map(int, input().split()))
    U = input()
    if S == U:
        A -= 1
    else:
        B -= 1
    print(A, B)

if '__main__' == __name__:
    resolve()
# coding: utf-8
s,t = input().split()
a,b = map(int, input().split())
u = input()

if u == s:
    print(a-1, b)
else:
    print(a,b-1)
k = list(map(str, input().split()))
v = list(map(int, input().split()))
u = str(input())

if u == k[0]:
  print(v[0]-1, v[1])
else:
  print(v[0], v[1]-1)
str = input().split()
s = str[0]
t = str[1]
a, b = map(int, input().split())
u = input()
 
if u == t :
  num = b - 1
  print(a, num)
else:
  num = a - 1
  print(num, b)
s, t = input().split()
a, b = map(int, input().split())
u = input()

if s == u:
    a -= 1
if t == u:
    b -= 1
print("{} {}".format(a, b))
S, T = input().split()
A, B = map(int, input().split())
U = input()
if S == U:
    A = A - 1
    print(A, B)
elif T == U:
    B = B - 1
    print(A, B)
import sys
input = sys.stdin.readline

def main():
    S, T = input().strip().split()
    A, B = map(int, input().split())
    U = input().strip()
    if S == U:
        print(A-1, B)
    else:
        print(A, B-1)


if __name__ == "__main__":
    main()
s, t = map(str,input().split())
a, b = map(int,input().split())
u=input()
if u == s:
    a-=1
else:
    b-=1
print(a, b)
S,T=map(str,input().split())
A,B=map(int,input().split())
U=input()

if U==S:
  print(A-1,B)
elif U==T:
  print(A,B-1)
s, t = input().split()
a, b = map(int, input().split())
u = input()
if s == u:
    print(a-1, b)
else:
    print(a, b-1)
S,T=list(input().split())
A,B=map(int,input().split())
if input()==S:
    A-=1
else:
    B-=1
print(A,B)
S,T = map(str,input().split())
A,B = map(int,input().split())
U = input()

if T == U :
	print(A, B-1)

else :
	print(A-1,B)
s,t=map(str,input().split())
a,b=map(int,input().split())
u=str(input())


if u==s:
    print((a-1),b)
else:
    print(a,(b-1))
astr, bstr = input().split()
a,b = map(int,input().split())
target = input()

if astr == target:
  a = a-1
else:
  b = b-1

print(str(a) + " " + str(b))
S, T = input().split()
A, B = map(int, input().split())
U = input()
if U == S:
    print(A-1, B)
elif U == T:
    print(A, B-1)
else:
    print(A, B)
S, T = input().split()
A, B = map(int,input().split())
U = input()
if U == S:
    A -= 1
else:
    B -= 1
print(str(A)+' '+str(B))
a,b = map(str,input().split())
c,d = map(int,input().split())
n = input()
if n == a:
    print(str(c-1)+" "+str(d))
else:
    print(str(c) + " " + str(d-1))
s,t=input().split(' ')
a,b=map(int,input().split())
u=input()
if u==s:
    a=a-1
if u==t:
    b=b-1
print(str(a)+' '+str(b))
s,t=map(str,input().split())
a,b=map(int,input().split())
u=input()

if u==s:
  print(a-1,b)
elif u==t:
  print(a,b-1)
else:
  print(a,b)
s,t = input().split()
a,b = map(int,input().split())
u = input()
if u == s:
    print(str(a - 1) + " " + str(b))
else:
    print(str(a) + " " + str(b - 1))
s,t =input().split()
a,b = map(int, input().split())
u = input()


if u == s:
    print(a-1, b)
elif u == t:
    print(a, b-1)
s,t=map(str,input().split())
a,b=map(int,input().split())
u=str(input())

if u==s:
  print(a-1,b)
else:
  print(a,b-1)
S, T = input().split()
A, B = map(int, input().split())
U = input()

if U == S:
    A = A - 1
else:
    B = B - 1

print(str(A) + ' ' + str(B))
s, t = input().split()
a, b = map(int, input().split())
u = input()
if s == u:
    a -= 1
elif t == u:
    b -= 1
print(a, b)
S,T = list(map(str,input().split()))
A,B = list(map(int,input().split()))
U = input()

if S==U:
    print(A-1,B)
else:
    print(A,B-1)
import bisect
import numpy as np
import math
import itertools
def main():
    S, T = input().split()
    A, B = map(int, input().split())
    U = input()

    if S == U:
        A -= 1
    elif T == U:
        B -= 1
    print(A, B)
    return 0


    return 0
if __name__ == '__main__':
    main()
S,T = input().split()
A,B = map(int,input().split())
U = input()

if(S==U):
  print("{} {}".format(A-1,B))
else:
  print("{} {}".format(A,B-1))
S, T = input().split()
A, B = (int(i) for i in input().split())
U = str(input())

if U == S:
  A = A-1
elif U == T:
  B = B-1

print(str(A) + " " + str(B))
S, T = map(str, input().split())
A, B = map(int, input().split())
U = input()

if U == S:
    A -= 1
    A = str(A)
    B = str(B)
    print(A+' '+B)
else :
    B -= 1
    A = str(A)
    B = str(B)
    print(A+' '+B)
s,t = map(str,input().split())
a,b = map(int,input().split())
u = str(input())

if u == s:
    a -= 1
else:
    b -= 1

print(a,b)
S, T = input().split()
A, B = map(int, input().split())
U = input()
A -= (S == U)
B -= (T == U)

print(A, B)
# A
S, T = input().split()
A, B = map(int, input().split())
U = input()
if (S == U):
    A -= 1
else:
    B -= 1
print(A,B)
s,t=input().split()
x,y=map(int,input().split())
if input()==s:
  print(x-1,y)
else:
  print(x,y-1)
s,t=map(str,input().split())
a,b=map(int,input().split())
u=str(input())
if s==u:
    print(a-1,b)
else:
    print(a,b-1)
S,T = input().split()
A,B = map(int,input().split())
U = input()

if U == S:
    A -= 1
else:
    B -=1
    
print("{} {}".format(A,B))
input1 = input()
input2 = input()
input3 = input()

input1a = input1.split(" ")
input2a = input2.split(" ")

s = input1a[0]
t = input1a[1]
a = input2a[0]
b = input2a[1]

if input3 == s:
    a = int(a) - 1
else:
    b = int(b) - 1

print(str(a) +" "+str(b))
s, t = input().split()
a, b = map(int, input().split())
u = input()
if u == s:
  print(a-1,b)
if u == t:
  print(a,b-1)
s, t = input().split()
a, b = map(int, input().split())
u = input()

if u == s:
    a -= 1
elif u==t:
    b -= 1

print(a, b)
# import math
# import decimal
# import queue
# import bisect
# import heapq
# import time
# import itertools

mod = int(1e9+7)

def main():
    s,t = input().split()
    a,b = map(int,input().split())
    u = input()
    if s == u:
        a -= 1
    else:
        b -= 1
    print(a,b)
    return

if __name__=='__main__':
    main()
def main():
    s, t = input().split()
    x, y = map(int, input().split())
    if s == input():
        x -= 1
    else:
        y -= 1
    print(x, y)


main()
S, T = input().split()
A, B = map(int, input().split())
print(A-1, B) if input()==S else print(A, B-1)
S, T = input().split()
A, B = map(int, input().split())
U = input()
if U == S:
  print(A-1, B)
if U == T:
  print(A, B-1)
A, B = map(str, input().split())
N, M = map(int, input().split())
S = input()

if A == S:
  print(N-1,M)
elif B == S:
  print(N,M-1)
def main():
	s,t = map(str,input().split())
	a, b = map(int, input().split())
	u= input()
	if u==s:
		print(str(a-1),str(b))
	else:
		print(str(a),str(b-1))
main()
import sys
input = lambda : sys.stdin.readline().rstrip()
sys.setrecursionlimit(max(1000, 10**9))
write = lambda x: sys.stdout.write(x+"\n")


s,t = input().split()
a,b = map(int, input().split())
u = input()
if s==u:
    a -= 1
else:
    b -= 1
print(" ".join(map(str, (a,b))))
input_line=input().split(" ")
S,T=input_line[0],input_line[1]
input_line=input().split(" ")
A,B=int(input_line[0]),int(input_line[1])
U=input()
if S==U:
    A=A-1
else:
    B=B-1

print(str(A)+" "+str(B))
A,B = map(str,input().split())
AM,BM = map(int,input().split())
ans = input()

if ans == A:
    AM -= 1
else:
    BM -= 1

print(AM,BM)
# abc 154
import sys
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines
read = sys.stdin.buffer.read
sys.setrecursionlimit(10 ** 7)

S, T = list(map(str, readline().split()))
A, B = list(map(int, readline().split()))
U = str(readline().strip())

if S == U:
  print(A-1, B)
else:
  print(A, B-1)
s,t = map(str,input().split())
a,b = map(int,input().split())
u=input()

if s==u:
    print(str(a-1)+' '+str(b))

else:
    print(str(a)+' '+str(b-1))
S, T = input().split()
A, B = map(int, input().split())
U = input()

if (S == U):
    A -= 1
if (T == U):
    B -= 1

print('{} {}'.format(A, B))
s,t=map(str, input().split())
a,b=map(int, input().split())
u=str(input())
if u == s:
  a -= 1
else:
  b -= 1

print(str(a) + " " + str(b))
s,t=map(str,input().split())
a,b=map(int,input().split())
u=input()
if(s==u):
  print(a-1,b)
  
if(t==u):
  print(a,b-1)
s, t = [i for i in input().split()]
a, b = [int(i) for i in input().split()]
u = input()

if s == u:
    a -= 1
else:
    b -= 1
print(a, b)
s, t = input().split()
a, b = [int(i) for i in input().split()]
u = input()
if s == u:
  a -= 1
elif t == u:
  b -= 1
print(a, b)
s,t = input().split()
a,b = map(int, input().split())
u = input()
if u == s:
    print(a-1,b)
else:
    print(a,b-1)
# -*- coding: utf-8 -*-

def main():

    S, T = input().split()
    A, B = map(int, input().split())
    U = input()

    if U == S:
        A -= 1

    else:
        B -= 1

    print(A, B)


if __name__ == "__main__":
    main()
s, t = input().split()
a, b = map(int, input().split())
u = input()

# sがa個 tがb個 あって、uを1個捨てる
if s == u:
  	print(a - 1, b)
else:
  	print(a, b - 1)
S,T = input().split()
A,B = map(int, input().split())
U=input()

if U==S:
    A=A-1
else:
    B=B-1

print(str(A),str(B))
s,t=map(str,input().split())
a,b=map(int,input().split())
u=input()

if u==s:
  print(a-1,b)
else:
  print(a,b-1)
S, T = input().split()
A, B = map(int, input().split())
U = input()
 
if U == S:
  A -= 1
if U == T:
  B -= 1

print(A, B)
s,t=input().split()
a,b=map(int,input().split())
u=input()
if s==u:
  a-=1
else:
  b-=1
print(a,b)
S,T = list(map(str, input().split()))
A,B = list(map(int, input().split()))
U = input()

if U==S:
    A-=1
else:
    B-=1
print (A,B)
s,t = map(str,input().split())
a,b = map(int,input().split())
u = str(input())

s_count = a
t_count = b

if u == s:
    s_count = a - 1
    print(s_count,end=' ')
    print(t_count)
elif u == t:
    t_count = b - 1
    print(s_count , end=' ')
    print(t_count)
else:
    print(s_count,end=' ')
    print(t_count)
S, T = map(str, input().split())
A,B =  map(int, input().split())
U = input()

if U == S:
    A -= 1
else:
    B -= 1

print(A,B)
s,t=input().split()
a,b=[int(x) for x in input().split()]
u=input()
if s==u:
    print(a-1,b)
else:
    print(a,b-1)
S, T = map(str, input().split())
A, B = map(int, input().split())
U = str(input())

if U == S:
  print(A - 1, B)
else:
  print(A, B - 1)
S,T=input().split()
A,B=map(int, input().split()) 
U=input()
if S==U :
    A=A-1
elif T==U:
    B=B-1
print(A,B)
S, T = list(input().split())
A, B = list(map(int,input().split()))
U = input()
if U == S:
    A -= 1
else:
    B -= 1
print(A, B)
from sys import stdin


def get_result(data):
    S, T = data[0]
    A, B = data[1]
    U = data[2][0]
    if S == U:
        A = A - 1
    elif T == U:
        B = B - 1
    return ' '.join([str(A), str(B)])

if __name__ == '__main__':
    raw_data = [val.rstrip('\n') for val in stdin.readlines()]
    data = [list(map(str, val.split(' '))) for val in raw_data]
    data[1] = [int(val) for val in data[1]]
    result = get_result(data)
    print(result)
S,T=input().split()
A,B=map(int,input().split())
U=input()
 
if S==U:
  print(A-1, B)
else:
  print(A, B-1)
S,T=map(str,input().split())
A,B=map(int,input().split())
U=input()
if S==U:
    A-=1
else:
    B-=1
print(A,B)
S,T=map(str,input().split())
A,B=map(int,input().split())
U=input()

if S==U:
    print(A-1,B)
else:
    print(A,B-1)
S, T = input().split()
A, B = map(int, input().split())
U = input()

if U == S:
    A -= 1
elif U == T:
    B -= 1
print(A, B)
s, t = map(str, input().split())
a, b = map(int, input().split())
u = input()
if u == s:
     print(a-1, b)
else:
     print(a, b-1)
s1, s2 = input().split()
a, b = map(int, input().split())
s3 = input()

if s1==s3:
  print(a-1, ' ', b)
elif s2==s3:
  print(a, ' ', b-1)
S, T = input().split()
A, B = map(int, input().split())
U = input()

if U == S:
  print(A-1, B)
else:
  print(A, B-1)
S, T = map(str, input().split())
A, B = map(int, input().split())
U=input()
if S==U:
    A-=1
else:
    B-=1
print(A, B)
S,T = input().split()
A,B = map(int,input().split())
U = input().strip()
if U==S:
    print(A-1,B)
else:
    print(A,B-1)
strArr = input().split()
numArr = input().split()
nums = [int(s) for s in numArr]
which = input()
if (which == strArr[0]):
  print(str(nums[0] - 1) + " " + str(nums[1]))
else:
  print(str(nums[0]) + " " + str(nums[1] - 1))
S, T =  input().split()
A, B = map(int, input().split())
U = input()

if S == U:
    print(A-1)
    print(B)
else:
    print(A)
    print(B-1)
S,T = input().split()
A,B = map(int,input().split())
U = input()

if S==U:
    print(A-1,B)
else:
    print(A,B-1)
S, T = map(str, input().split())
A, B = map(int, input().split())
U = str(input())
if S==U:
  print(A-1, B)
else:
  print(A, B-1)
s, t = list(input().split())
a, b = list(map(int, input().split()))
u = input()

if u == s:
    print(a-1, b)
else:
    print(a, b-1)
s,t = map(str,input().split())
a,b = map(int,input().split())
u = input()
scounter = a 
tcounter = b
if s == u:
	scounter -= 1
else:
	tcounter -= 1
print(scounter,tcounter)
S, T = input().split()
sn, tn = list(map(int, input().split()))
take = input()

if take == S:
  print(sn-1, tn)
else:
  print(sn, tn-1)
S, T = map(str, input().split())
A, B = map(int, input().split())
U = str(input())
if U == S:
  A-=1
elif U == T:
  B-=1
print(A,B)
import sys
input = lambda: sys.stdin.readline().rstrip()

def main():
    s, t = input().split()
    a, b = map(int, input().split())
    u = input()
    if u == s:
        a -= 1
    else:
        b -= 1
    print(a,b)

if __name__ == '__main__':
    main()
def solve():
  S, T = input().split()
  ans = list(map(int, input().split()))
  U = input()
  if U==S:
    ans[0] -= 1
  else:
    ans[1] -= 1
  return ans
print(*solve())
import sys
msg = sys.stdin.readlines()
a = []
for x in msg:
  for y in x.replace('\n', '').split(' '):
    a.append(y)
ind1 = a[0]
ind2 = a[1]
val1 = int(a[2])
val2 = int(a[3])
if ind1 == a[4]:
  val1 -= 1
else:
  val2 -= 1

print(val1, val2)
s, t = input().split()
a, b = map(int,input().split())
u = input()
if s==u:
    print(a-1,b)
else:
    print(a,b-1)
S,T = map(str, input().split())
A,B = map(int, input().split())
U = input()
if S == U:
    A -= 1
else:
    B -= 1
print(A,B)
s, t = input().split()
a, b = map(int, input().split())
u = input()

if u == s:
	print(a-1, b)
else:
	print(a, b-1)
n , m = map(str , input() . split())
n1 , m1 = map(int , input() . split())
s = input()
if s == n :
    print(n1 - 1 , m1)
elif s == m:
    print(n1 , m1 - 1)
s,t = input().split()
a,b = (int(x) for x in input().split())
u = input()



if u == s:
    print(a - 1,b)
else:
    print(a,b - 1)
import sys
# input = sys.stdin.readline
sys.setrecursionlimit(10 ** 9)
MOD = 10 ** 9 + 7

S, T = map(str, input().split())
A, B = map(int, input().split())

U = str(input())

if S == U:
    print (A - 1, B)
else:
    print (A, B - 1)
s,t = input().split()

cnt = {}
cnt[s], cnt[t] = map(int, input().split())
u = input()
cnt[u]-=1

print(cnt[s], cnt[t])
S, T = input().split()
A, B = input().split()
A = int(A)
B = int(B)
U = input()

if U == S :
    re = A - 1
    print(re,B)

elif U == T:
    re = B - 1
    print(A,re)
s, t = input().split()
a, b = map(int, input().split())
u = input()
if s == u:
    a -= 1
else:
    b -= 1
print(a, b)
S,T=input().split()
A,B=map(int,input().split())
U=input()
if U==S:
  A-=1
else:
  B-=1
print(A,B)
s,t = (str(i) for i in input().split())
a, b = (int(i) for i in input().split())
u = input()
if u == s:
    a -= 1
elif u == t:
    b -= 1
print(a, b)
S,T = input().split()
A,B = map(int,input().split())
U =  input()
if (U == S):
    print(A-1,B)
elif (U == T):
    print(A,B-1)
S, T = input().split()
A, B = map(int, input().split())
U = input()
'''
print(S)
print(T)
print(A)
print(B)
print(U)
'''
if U ==S:
  print(A-1, B)
else:
  print(A, B-1)
S,T=input().split()
A,B=map(int,input().split())
U=input()
if U==S:
  A=A-1
else:
  B=B-1
print('{} {}'.format(A,B))
color = input().split() #s_1 s_2を分割して取得し、colorに値を入れる
count = list(map(int, input().split())) #i_1 i_2を取得し、countに値を入れる
select_color = input() # 玉の色を選択

for i in range(0, 2):
    if select_color == color[i]:
        count[i] -= 1
print(count[0], count[1]) #残りの個数を出力
s,t = input().split()
a,b = map(int, input().split())
u = input()
if s==u: print(a-1,b)
elif t==u: print(a,b-1)
else: print(a,b)
s,t = input().split()
a,b = map(int, input().split())
u = input()
if s == u:
    print(a-1, b)
else:
    print(a, b-1)
s,t = input().split()
a,b=map(int, input().split())
u = input()
if s == u:
    a = a - 1
else:
    b = b - 1

print(str(a) + " " + str(b))