PokeMon/Stephan
PokeMon/yervandsargsyan
n1x = dict()n1card = dict()
2y = dict()2player = dict()
3z = input()3lst = input()
4while z:4while lst:
5    z = z.split('/')5    lst = lst.split('/')
6    if z[0][0:-1].isdigit():6    if lst[0][0:-1].isdigit():
7        if z[0][0:-1] in y:7        if lst[0][0:-1] in card:
8            y[z[0][0:-1]] += [z[1][1:]]8            card[lst[0][0:-1]] += [lst[1][1:]]
9        else:9        else:
n10            y[z[0][0:-1]] = [z[1][1:]]n10            card[lst[0][0:-1]] = [lst[1][1:]]
11    else:11    else:
n12        if z[0][0:-1] in x:n12        if lst[0][0:-1] in player:
13            x[z[0][0:-1]] += [z[1][1:]]13            player[lst[0][0:-1]] += [lst[1][1:]]
14        else:14        else:
t15            x[z[0][0:-1]] = [z[1][1:]]t15            player[lst[0][0:-1]] = [lst[1][1:]]
16    z = input()16    lst = input()
17y_x = dict()17card_player = dict()
18for i in x:18for i in player:
19    y_ig = set()19    card_game = set()
20    for j in x[i]:20    for j in player[i]:
21        y_ig |= set(y[j])21        card_game |= set(card[j])
22    y_x[i] = len(y_ig)22    card_player[i] = len(card_game)
23maxi = max([y_x[i] for i in y_x])23maxi = max([card_player[i] for i in card_player])
24print(*sorted([i for i in y_x if y_x[i] == maxi]), sep='\n')24print(*sorted([i for i in card_player if card_player[i] == maxi]), sep='\n')
2525
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op