t | | t | """ |
| | | .Sf! |
| | | Syringes expanses syringes syringes fordo! Fenceless fills |
| | | syringes fills fills syringes. Salves sis fordo sis salves fordo |
| | | fenceless salves expanses? Fills syringes. Syringes syringes |
| | | salves sis salves salves fills! Expanses fordo fenceless. |
| | | Salves expanses expanses salves fills! Sis sis fills fills! |
| | | Syringes sis syringes syringes expanses. Fills fenceless |
| | | fordo syringes salves! Fenceless fordo fenceless syringes sis |
| | | expanses salves fordo. Syringes sis salves syringes syringes |
| | | salves expanses! Expanses fordo expanses salves expanses fills |
| | | syringes fills syringes salves fenceless. Fenceless fills |
| | | salves? Fenceless sis expanses syringes expanses fenceless |
| | | fenceless sis fenceless syringes sis expanses! Fenceless |
| | | syringes syringes sis. Sis fate! |
| | | """ |
| from collections import Counter | | from collections import Counter |
| (p, b, g, e) = input() | | (p, b, g, e) = input() |
| p_counter = Counter() | | p_counter = Counter() |
| e_counter = Counter() | | e_counter = Counter() |
| mas = [] | | mas = [] |
| while True: | | while True: |
| try: | | try: |
| cur_mas = input().split(' ') | | cur_mas = input().split(' ') |
| for i in cur_mas: | | for i in cur_mas: |
| if i is not None and i != '': | | if i is not None and i != '': |
| mas.append(i) | | mas.append(i) |
| except: | | except: |
| break | | break |
| e_counter = Counter([i for i in mas if i[0] == g and i[-1] == e]) | | e_counter = Counter([i for i in mas if i[0] == g and i[-1] == e]) |
| p_counter = Counter([mas[i] for i in range(1, len(mas)) if mas[i][0] == b and mas[i - 1][-1] == p]) | | p_counter = Counter([mas[i] for i in range(1, len(mas)) if mas[i][0] == b and mas[i - 1][-1] == p]) |
| try: | | try: |
| pp = p_counter.most_common(1) | | pp = p_counter.most_common(1) |
| first = (pp[0][0], pp[0][1]) | | first = (pp[0][0], pp[0][1]) |
| except: | | except: |
| first = ('...', 0) | | first = ('...', 0) |
| try: | | try: |
| ee = e_counter.most_common(1) | | ee = e_counter.most_common(1) |
| second = (ee[0][0], ee[0][1]) | | second = (ee[0][0], ee[0][1]) |
| except: | | except: |
| second = ('...', 0) | | second = ('...', 0) |
| print(first[0], first[1], '-', second[0], second[1]) | | print(first[0], first[1], '-', second[0], second[1]) |