64_2_PCG_11

Max Score = 100


6430284421
# 1575699, 2022-04-21 08:10:29, compilation error (0%)

def in_all(malls):
  set_mall = {}
  for i in malls:
    for j in malls(i)
      set_mall.add(malls(i))
  for k in malls:
    set_mall = set_mall.intersection(mall(k))
  ia = list(set_mall)
  ia.sort()
  
  return ia
  
def only_one(malls):
  
  
  
  
  
  
  
  
  
  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575703, 2022-04-21 08:10:37, compilation error (0%)

def in_all(malls):
  set_mall = {}
  for i in malls:
    for j in malls(i)
      set_mall.add(malls(i))
  for k in malls:
    set_mall = set_mall.intersection(mall(k))
  ia = list(set_mall)
  ia.sorted()
  
  return ia
  
def only_one(malls):
  
  
  
  
  
  
  
  
  
  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575729, 2022-04-21 08:11:13, compilation error (0%)

def in_all(malls):
  set_mall = {}
  for i in malls:
    for j in malls[i]
      set_mall.add(malls[i])
  for k in malls:
    set_mall = set_mall.intersection(mall[k])
  ia = list(set_mall)
  ia.sorted()
  return ia
  
def only_one(malls):
  
  
  
  
  
  
  
  
  
  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575736, 2022-04-21 08:11:20, compilation error (0%)

def in_all(malls):
  set_mall = {}
  for i in malls:
    for j in malls[i]
      set_mall.add(malls[i])
  for k in malls:
    set_mall = set_mall.intersection(mall[k])
  ia = list(set_mall)
  ia.sort()
  return ia
  
def only_one(malls):
  
  
  
  
  
  
  
  
  
  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575740, 2022-04-21 08:11:25, compilation error (0%)

def in_all(malls):
  set_mall = {}
  for i in malls:
    for j in malls[i]
      set_mall.add(malls[i])
  for k in malls:
    set_mall = set_mall.intersection(mall[k])
  ia = list(set_mall)
  ia.sort()
  return ia
  
def only_one(malls):
  
  
  
  
  
  
  
  
  
  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575894, 2022-04-21 08:14:47, compilation error (0%)

def in_all(malls):
  set_mall = {}
  for i in malls:
    for j in malls[i]
      set_mall.add(malls[i])
  for k in malls:
    set_mall = set_mall.intersection(mall[k])
  ia = list(set_mall)
  ia.sort()
  return ia
  
def only_one(malls):
    di = {}
    li = []
    for i in malls:
        for j in malls[i]:
            if j not in di:
                di[j] = 1
            else:
                di[j] += 1
    for k in di:
        if di[k] == 1:
            li.append(k)
    return sorted(li)  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575978, 2022-04-21 08:16:02, compilation error (0%)

def in_all(malls):
    set_mall = {}
    for i in malls:
      for j in malls[i]
        set_mall.add(malls[i])
    for k in malls:
      set_mall = set_mall.intersection(mall[k])
    ia = list(set_mall)
    ia.sort()
    return ia
  
def only_one(malls):
    di = {}
    li = []
    for i in malls:
        for j in malls[i]:
            if j not in di:
                di[j] = 1
            else:
                di[j] += 1
    for k in di:
        if di[k] == 1:
            li.append(k)
    return sorted(li)  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576008, 2022-04-21 08:16:26, compilation error (0%)

def in_all(malls):
    set_mall = {}
    for i in malls:
      for j in malls[i]
        set_mall.add(malls[i])
    for k in malls:
      set_mall = set_mall.intersection(malls[k])
    ia = list(set_mall)
    ia.sort()
    return ia
  
def only_one(malls):
    di = {}
    li = []
    for i in malls:
        for j in malls[i]:
            if j not in di:
                di[j] = 1
            else:
                di[j] += 1
    for k in di:
        if di[k] == 1:
            li.append(k)
    return sorted(li)  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576069, 2022-04-21 08:17:19, xPx (33%)

def in_all(malls):
    set_mall = {}
    for i in malls:
      for j in malls[i]:
        set_mall.add(malls[i])
    for k in malls:
      set_mall = set_mall.intersection(malls[k])
    ia = list(set_mall)
    ia.sort()
    return ia
  
def only_one(malls):
    di = {}
    li = []
    for i in malls:
        for j in malls[i]:
            if j not in di:
                di[j] = 1
            else:
                di[j] += 1
    for k in di:
        if di[k] == 1:
            li.append(k)
    return sorted(li)  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576119, 2022-04-21 08:18:02, xPx (33%)

def in_all(malls):
    set_mall = set()
    for i in malls:
      for j in malls[i]:
        set_mall.add(malls[i])
    for k in malls:
      set_mall = set_mall.intersection(malls[k])
    ia = list(set_mall)
    ia.sort()
    return ia
  
def only_one(malls):
    di = {}
    li = []
    for i in malls:
        for j in malls[i]:
            if j not in di:
                di[j] = 1
            else:
                di[j] += 1
    for k in di:
        if di[k] == 1:
            li.append(k)
    return sorted(li)  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576135, 2022-04-21 08:18:13, xPx (33%)

def in_all(malls):
    set_mall = set()
    for i in malls:
      for j in malls[i]:
        set_mall.add(malls[i])
    for k in malls:
      set_mall = set_mall.intersection(malls[k])
    ia = list(set_mall)
    ia.sort()
    return ia
  
def only_one(malls):
    di = {}
    li = []
    for i in malls:
        for j in malls[i]:
            if j not in di:
                di[j] = 1
            else:
                di[j] += 1
    for k in di:
        if di[k] == 1:
            li.append(k)
    return sorted(li)  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576150, 2022-04-21 08:18:30, xPx (33%)

def in_all(malls):
    set_mall = set()
    for i in malls:
      for j in malls[i]:
        set_mall.add(malls[j])
    for k in malls:
      set_mall = set_mall.intersection(malls[k])
    ia = list(set_mall)
    ia.sort()
    return ia
  
def only_one(malls):
    di = {}
    li = []
    for i in malls:
        for j in malls[i]:
            if j not in di:
                di[j] = 1
            else:
                di[j] += 1
    for k in di:
        if di[k] == 1:
            li.append(k)
    return sorted(li)  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576153, 2022-04-21 08:18:35, PPP (100%)

def in_all(malls):
    set_mall = set()
    for i in malls:
      for j in malls[i]:
        set_mall.add(j)
    for k in malls:
      set_mall = set_mall.intersection(malls[k])
    ia = list(set_mall)
    ia.sort()
    return ia
  
def only_one(malls):
    di = {}
    li = []
    for i in malls:
        for j in malls[i]:
            if j not in di:
                di[j] = 1
            else:
                di[j] += 1
    for k in di:
        if di[k] == 1:
            li.append(k)
    return sorted(li)  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430239221
# 1575583, 2022-04-21 08:04:38, x-x (0%)

def in_all(malls):
    a = {malls[0]}
    for e in malls.values():
        a = a & e
    return a


def only_one(malls):
    a = []
    for e in malls.values():
        a.append(e)
    b = []
    for i in range(len(a)):
        if a.index(a[i]) == 1:
            b.append(a[i])
    return b


exec(input().strip())
# 1575603, 2022-04-21 08:06:02, --x (0%)

def in_all(malls):
    first = True
    for e in malls.values():
        if first:
            a = e
            first = False
        a = a & e
    return a


def only_one(malls):
    a = []
    for e in malls.values():
        a.append(e)
    b = []
    for i in range(len(a)):
        if a.index(a[i]) == 1:
            b.append(a[i])
    return b


exec(input().strip())
# 1575614, 2022-04-21 08:06:45, P-x (33%)

def in_all(malls):
    first = True
    for e in malls.values():
        if first:
            a = e
            first = False
        a = a & e
    return sorted(a)


def only_one(malls):
    a = []
    for e in malls.values():
        a.append(e)
    b = []
    for i in range(len(a)):
        if a.index(a[i]) == 1:
            b.append(a[i])
    return b


exec(input().strip())
# 1575624, 2022-04-21 08:07:21, P-x (33%)

def in_all(malls):
    first = True
    for e in malls.values():
        if first:
            a = e
            first = False
        a = a & e
    return sorted(a)


def only_one(malls):
    a = []
    for e in malls.values():
        for i in e:
            a.append(i)
    b = []
    for i in range(len(a)):
        if a.index(a[i]) == 1:
            b.append(a[i])
    return b


exec(input().strip())
# 1575644, 2022-04-21 08:08:25, P-x (33%)

def in_all(malls):
    first = True
    for e in malls.values():
        if first:
            a = e
            first = False
        a = a & e
    return sorted(a)


def only_one(malls):
    a = []
    for e in malls.values():
        for i in e:
            a.append(i)
    b = []
    for i in range(len(a)):
        if a.count(a[i]) == 1:
            b.append(a[i])
    return b


exec(input().strip())
# 1575663, 2022-04-21 08:09:08, PPx (67%)

def in_all(malls):
    first = True
    for e in malls.values():
        if first:
            a = e
            first = False
        a = a & e
    return sorted(a)


def only_one(malls):
    a = []
    for e in malls.values():
        for i in e:
            a.append(i)
    b = []
    for i in range(len(a)):
        if a.count(a[i]) == 1:
            b.append(a[i])
    return sorted(b)


exec(input().strip())
# 1575696, 2022-04-21 08:10:28, --- (0%)

def in_all(malls):
    first = True
    a = []
    for e in malls.values():
        if first:
            a = e
            first = False
        a = a & e
    return sorted(a)


def only_one(malls):
    a = []
    for e in malls.values():
        for i in e:
            a.append(i)
    b = []
    for i in range(len(a)):
        if a.count(a[i]) == 1:
            b.append(a[i])
    return sorted(b)


print(in_all({}))
# exec(input().strip())
# 1575705, 2022-04-21 08:10:42, --- (0%)

def in_all(malls):
    first = True
    a = set()
    for e in malls.values():
        if first:
            a = e
            first = False
        a = a & e
    return sorted(a)


def only_one(malls):
    a = []
    for e in malls.values():
        for i in e:
            a.append(i)
    b = []
    for i in range(len(a)):
        if a.count(a[i]) == 1:
            b.append(a[i])
    return sorted(b)


print(in_all({}))
# exec(input().strip())
# 1575737, 2022-04-21 08:11:20, xxx (0%)

def in_all(malls):
    first = True
    for e in malls.values():
        if first:
            a = e
            first = False
        a = a & e
    return sorted(a)


def only_one(malls):
    a = []
    for e in malls.values():
        for i in e:
            a.append(i)
    b = []
    for i in range(len(a)):
        if a.count(a[i]) == 1:
            b.append(a[i])
    return sorted(b)


print(in_all({}))
# exec(input().strip())
# 1575747, 2022-04-21 08:11:36, PPP (100%)

def in_all(malls):
    first = True
    a = set()
    for e in malls.values():
        if first:
            a = e
            first = False
        a = a & e
    return sorted(a)


def only_one(malls):
    a = []
    for e in malls.values():
        for i in e:
            a.append(i)
    b = []
    for i in range(len(a)):
        if a.count(a[i]) == 1:
            b.append(a[i])
    return sorted(b)


exec(input().strip())

6430183721
# 1575627, 2022-04-21 08:07:34, -xx (0%)

def in_all(malls):
    s = []
    for x in malls:
        p = set()
        for y in malls[x]:
            p.add(y)
        s.append(p)
    a = s[0]
    for i in range(len(s)-1):
        b = s[i+1]
        c = a&b
        a = c
    return c
        
        
        
#def only_one(malls):
exec(input().strip())
# 1575661, 2022-04-21 08:09:02, -xx (0%)

def in_all(malls):
    s = []
    for x in malls:
        p = set()
        for y in malls[x]:
            p.add(y)
        s.append(p)
    a = s[0]
    if len(s) == 1:
        return a
    else:
        for i in range(len(s)-1):
            b = s[i+1]
            c = a&b
            a = c
        return c
        
        
        
#def only_one(malls):
exec(input().strip())
# 1575678, 2022-04-21 08:09:51, xxx (0%)

def in_all(malls):
    s = []
    for x in malls:
        p = set()
        for y in malls[x]:
            p.add(y)
        s.append(p)
    a = s[0]
    if len(s) == 1:
        a.sort()
        return a
    else:
        for i in range(len(s)-1):
            b = s[i+1]
            c = a&b
            a = c
        c.sort()
        return c
        
        
        
#def only_one(malls):
exec(input().strip())
# 1575804, 2022-04-21 08:13:00, Pxx (33%)

def in_all(malls):
    s = []
    for x in malls:
        p = set()
        for y in malls[x]:
            p.add(y)
        s.append(p)
    a = s[0]
    if len(s) == 1:
        b = []
        for x in a:
            b.append(x)
        b.sort()
        return b
    else:
        for i in range(len(s)-1):
            b = s[i+1]
            c = a&b
            a = c
        d = []
        for x in c:
            d.append(x)
        d.sort()
        return d
        
        
        
#def only_one(malls):
exec(input().strip())
# 1575949, 2022-04-21 08:15:36, P-x (33%)

def in_all(malls):
    s = []
    for x in malls:
        p = set()
        for y in malls[x]:
            p.add(y)
        s.append(p)
    a = s[0]
    if len(s) == 1:
        b = []
        for x in a:
            b.append(x)
        b.sort()
        return b
    else:
        for i in range(len(s)-1):
            b = s[i+1]
            c = a&b
            a = c
        d = []
        for x in c:
            d.append(x)
        d.sort()
        return d
                       
def only_one(malls):
    l = {}
    for x in malls:
        for y in malls[x]:
            if y not in l:
                l[y] = 1
            else:
                l[y] +=1
    d = []
    for x in l:
        if l[x] == 1:
            d.append(x)
    return d
exec(input().strip())
# 1576013, 2022-04-21 08:16:28, PPx (67%)

def in_all(malls):
    s = []
    for x in malls:
        p = set()
        for y in malls[x]:
            p.add(y)
        s.append(p)
    a = s[0]
    if len(s) == 1:
        b = []
        for x in a:
            b.append(x)
        b.sort()
        return b
    else:
        for i in range(len(s)-1):
            b = s[i+1]
            c = a&b
            a = c
        d = []
        for x in c:
            d.append(x)
        d.sort()
        return d
                       
def only_one(malls):
    l = {}
    for x in malls:
        for y in malls[x]:
            if y not in l:
                l[y] = 1
            else:
                l[y] +=1
    d = []
    for x in l:
        if l[x] == 1:
            d.append(x)
    d.sort()
    return d
exec(input().strip())
# 1576178, 2022-04-21 08:18:51, PPP (100%)

def in_all(malls):
    if malls == {}:
        return []
    s = []
    for x in malls:
        p = set()
        for y in malls[x]:
            p.add(y)
        s.append(p)
    a = s[0]
    if len(s) == 1:
        b = []
        for x in a:
            b.append(x)
        b.sort()
        return b
    else:
        for i in range(len(s)-1):
            b = s[i+1]
            c = a&b
            a = c
        d = []
        for x in c:
            d.append(x)
        d.sort()
        return d
                       
def only_one(malls):
    if malls == {}:
        return []
    l = {}
    for x in malls:
        for y in malls[x]:
            if y not in l:
                l[y] = 1
            else:
                l[y] +=1
    d = []
    for x in l:
        if l[x] == 1:
            d.append(x)
    d.sort()
    return d
exec(input().strip())

6430221921
# 1575587, 2022-04-21 08:05:00, compilation error (0%)

def in_all(malls):
    Ans = []
    Final = []
    for key in malls:
        for ch in malls[key]:
            Ans.append(ch)
    Ans.sort()
    for i in range(len(Ans)):
        if Ans[i] == Ans[i+1] == Ans[i+2]:
            Final.append(Ans[i])
    return Final
def only_one(malls):
exec(input().strip())
# 1575591, 2022-04-21 08:05:16, x-x (0%)

def in_all(malls):
    Ans = []
    Final = []
    for key in malls:
        for ch in malls[key]:
            Ans.append(ch)
    Ans.sort()
    for i in range(len(Ans)):
        if Ans[i] == Ans[i+1] == Ans[i+2]:
            Final.append(Ans[i])
    return Final
def only_one(malls):
    return
exec(input().strip())
# 1575901, 2022-04-21 08:14:56, x-x (0%)

def in_all(malls):
    Ans = set()
    for key in malls:
        if not Ans:
            Ans = malls[key].copy()
        else:
            Ans &= malls[key].copy()
    Ans.sort()
    return Ans
def only_one(malls):
    return
exec(input().strip())
# 1575973, 2022-04-21 08:15:59, P-- (33%)

def in_all(malls):
    Ans = set()
    for key in malls:
        if not Ans:
            Ans = malls[key].copy()
        else:
            Ans &= malls[key].copy()
    return sorted(Ans)
def only_one(malls):
    return
exec(input().strip())
# 1576280, 2022-04-21 08:19:50, PPP (100%)

def in_all(malls):
    Ans = set()
    for key in malls:
        if not Ans:
            Ans = malls[key].copy()
        else:
            Ans &= malls[key].copy()
    return sorted(Ans)
def only_one(malls):
    Ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            Ans += n
    return sorted(Ans)
exec(input().strip())
# 1576391, 2022-04-21 08:20:39, PPP (100%)

def in_all(malls):
    Ans = set()
    for key in malls:
        if not Ans:
            Ans = malls[key].copy()
        else:
            Ans &= malls[key].copy()
    return sorted(Ans)
def only_one(malls):
    Ans = []
    Final = set()
    for key in malls:
        for i in malls[key]:
            Final.add(i)
    for n in Final:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            Ans += n
    return sorted(Ans)
exec(input().strip())
# 1576441, 2022-04-21 08:21:05, PPP (100%)

def in_all(malls):
    Ans = set()
    for key in malls:
        if not Ans:
            Ans = malls[key].copy()
        else:
            Ans &= malls[key].copy()
    return sorted(Ans)
def only_one(malls):
    Ans = []
    Final = set()
    for key in malls:
        for i in malls[key]:
            Final.add(i)
    for n in Final:
        in_one = 0
        for key2 in malls:
            if n in malls[key2]:
                in_one += 1
        if in_one == 1:
            Ans += n
    return sorted(Ans)
exec(input().strip())

6430342121
# 1575995, 2022-04-21 08:16:17, --- (0%)

def in_all(malls):
    d = []
    for i in malls.values():
        d.append(i)
    return sorted(set.intersection(*map(set,d)))

def only_one(malls):
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == 1:
            all+=[bank]
    all = sorted(all)
    return all
# 1576024, 2022-04-21 08:16:42, --- (0%)

def in_all(malls): 
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    ln = len(malls)
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == ln:
            all+=[bank]
    all = sorted(all)
    return all

def only_one(malls):
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == 1:
            all+=[bank]
    all = sorted(all)
    return all

# 1576045, 2022-04-21 08:17:00, PPP (100%)

def in_all(malls): 
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    ln = len(malls)
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == ln:
            all+=[bank]
    all = sorted(all)
    return all

def only_one(malls):
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == 1:
            all+=[bank]
    all = sorted(all)
    return all
    
exec(input().strip()) 
# 1576198, 2022-04-21 08:19:06, Pxx (33%)

def in_all(malls):
  d = []
  for i in malls.values():
    d.append(i)
  return sorted(set.intersection(*map(set,d)))

def only_one(malls):
  d = []
  for i in malls.values():
    for bank in banks:
      d += [bank]
  a = []
  for bank in set(d):
    count = 0
    for i in d:
      if i == bank:
        count += 1
      if count == 1:
        a += [bank]
  return sorted(a)
    
exec(input().strip())
# 1576251, 2022-04-21 08:19:36, --- (0%)

def in_all(malls):
  d = []
  for i in malls.values():
    d.append(i)
  return sorted(set.intersection(*map(set,d)))


def only_one(malls):
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == 1:
            all+=[bank]
    all = sorted(all)
    return all
# 1576293, 2022-04-21 08:19:54, --- (0%)

def in_all(malls): 
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    ln = len(malls)
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == ln:
            all+=[bank]
    all = sorted(all)
    return all

def only_one(malls):
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == 1:
            all+=[bank]
    all = sorted(all)
    return all

# 1576405, 2022-04-21 08:20:45, PPP (100%)

def in_all(malls): 
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    ln = len(malls)
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == ln:
            all+=[bank]
    all = sorted(all)
    return all

def only_one(malls):
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == 1:
            all+=[bank]
    all = sorted(all)
    return all

exec(input().strip()) 

6430385121
# 1575582, 2022-04-21 08:04:33, xxx (0%)

def in_all(malls):
    s = malls.values()[0]
    for k, v in malls.items():
        s = s & v
    return sorted(s)


def only_one(malls):
    s = malls.values()[0]
    for _, v in malls.items():
        s = s ^ v
    return sorted(s)


exec(input().strip())

# 1575657, 2022-04-21 08:08:57, xxx (0%)

def in_all(malls):
    values = malls.values()
    s = values.pop()
    for v in values:
        s = s & v
    return sorted(s)


def only_one(malls):
    values = malls.values()
    s = values.pop()
    for v in values:
        s = s ^ v
    return sorted(s)
    # return sorted(s)


exec(input().strip())

# 1575702, 2022-04-21 08:10:34, PPx (67%)

def in_all(malls):
    values = list(malls.values())
    s = values.pop()
    for v in values:
        s = s & v
    return sorted(s)


def only_one(malls):
    values = list(malls.values())
    s = values.pop()
    for v in values:
        s = s ^ v
    return sorted(s)


exec(input().strip())

# 1575839, 2022-04-21 08:13:46, PPx (67%)

def in_all(malls):
    values = list(malls.values())
    s = values.pop(0)
    for v in values:
        s = s & v
    return sorted(s)


def only_one(malls):
    values = list(malls.values())
    s = values.pop(0)
    for v in values:
        s = s ^ v
    return sorted(s)
    # return sorted(s)


exec(input().strip())

# 1575972, 2022-04-21 08:15:56, P-x (33%)

def in_all(malls):
    values = list(malls.values())
    s = values.pop(0)
    for v in values:
        s = s & v
    return sorted(s)


def only_one(malls):
    values = list(malls.values())
    s = []
    for v in values:
        for i in v:
            if i not in s:
                s.append(i)
    return sorted(s)
    # return sorted(s)


exec(input().strip())

# 1576243, 2022-04-21 08:19:32, PPx (67%)

def in_all(malls):
    values = list(malls.values())
    s = values.pop(0)
    for v in values:
        s = s & v
    return sorted(s)


def only_one(malls):
    values = list(malls.values())
    res = []
    s = {}
    for v in values:
        for i in v:
            if i not in s:
                s[i] = 0
            s[i] += 1
    for k, v in s.items():
        if v == 1:
            res.append(k)
    return sorted(res)
    # return sorted(s)


exec(input().strip())

# 1576429, 2022-04-21 08:21:01, PPP (100%)

def in_all(malls):
    if len(malls) == 0: return []
    values = list(malls.values())
    s = values.pop(0)
    for v in values:
        s = s & v
    return sorted(s)


def only_one(malls):
    if len(malls) == 0: return []
    values = list(malls.values())
    res = []
    s = {}
    for v in values:
        for i in v:
            if i not in s:
                s[i] = 0
            s[i] += 1
    for k, v in s.items():
        if v == 1:
            res.append(k)
    return sorted(res)


exec(input().strip())


6432012421
# 1575813, 2022-04-21 08:13:13, --- (0%)

def in_all(malls):
    x = []

    count_key = {}

    for k, v in malls.items():
        for i in v:
            if i not in count_key:
                count_key[i] = 1
            else:
                count_key[i] += 1

    for i in range(len(count_key)):
        if count_key[i] == len(malls):
            x.append(k)

    return x.sort()

# 1575939, 2022-04-21 08:15:29, --- (0%)

def in_all(malls):
    x = []

    count_key = {}

    for k, v in malls.items():
        for i in v:
            if i not in count_key:
                count_key[i] = 1
            else:
                count_key[i] += 1

    for i, e in count_key.items():
        if i == len(malls):
            x.append(k)

    return x.sort()


# 1575992, 2022-04-21 08:16:15, --- (0%)

def in_all(malls):
    x = []

    count_key = {}

    for k, v in malls.items():
        for i in v:
            if i not in count_key:
                count_key[i] = 1
            else:
                count_key[i] += 1

    for k, v in count_key.items():
        if v == len(malls):
            x.append(k)
    x.sort()
    return x.sort()
# 1576035, 2022-04-21 08:16:49, --- (0%)

def only_one(malls):
    x = []

    count_key = {}

    for k, v in malls.items():
        for i in v:
            if i not in count_key:
                count_key[i] = 1
            else:
                count_key[i] += 1

    for k, v in count_key.items():
        if v == 1:
            x.append(k)

    
    return x.sort()
# 1576092, 2022-04-21 08:17:41, PPP (100%)

def in_all(malls):
    in_all_malls = []

    count_key = {}

    for k, v in malls.items():
        for i in v:
            if i not in count_key:
                count_key[i] = 1
            else:
                count_key[i] += 1

    for k, v in count_key.items():
        if v == len(malls):
            in_all_malls.append(k)

    in_all_malls.sort()

    return in_all_malls


def only_one(malls):
    only_one_mall = []

    count_key = {}

    for k, v in malls.items():
        for i in v:
            if i not in count_key:
                count_key[i] = 1
            else:
                count_key[i] += 1

    for k, v in count_key.items():
        if v == 1:
            only_one_mall.append(k)

    only_one_mall.sort()

    return only_one_mall

exec(input().strip())  # ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576288, 2022-04-21 08:19:53, PPP (100%)

def in_all(malls):
    x = []

    count_key = {}

    for a, b in malls.items():
        for i in b:
            if i not in count_key:
                count_key[i] = 1
            else:
                count_key[i] += 1

    for a, b in count_key.items():
        if b == len(malls):
            x.append(a)

    x.sort()

    return x


def only_one(malls):
    x = []

    count_key = {}

    for a, b in malls.items():
        for i in b:
            if i not in count_key:
                count_key[i] = 1
            else:
                count_key[i] += 1

    for a, b in count_key.items():
        if b == 1:
            x.append(a)

    x.sort()

    return x


exec(input().strip()) 
# 1576367, 2022-04-21 08:20:22, PPP (100%)

def in_all(malls):
    x = []

    count_key = {}

    for a, b in malls.items():
        for i in b:
            if i not in count_key:
                count_key[i] = 1
            else:
                count_key[i] += 1

    for a, b in count_key.items():
        if b == len(malls):
            x.append(a)
            x.sort()
    return x


def only_one(malls):
    x = []

    count_key = {}

    for a, b in malls.items():
        for i in b:
            if i not in count_key:
                count_key[i] = 1
            else:
                count_key[i] += 1

    for a, b in count_key.items():
        if b == 1:
            x.append(a)
            x.sort()
    return x


exec(input().strip())

6430165421
# 1575990, 2022-04-21 08:16:12, Pxx (33%)

def in_all(malls):
    ข้อมูล = set()
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            ข้อมูล &= malls[e].copy()
    return sorted(ข้อมูล)
def only_one(malls):
    ข้อมูล = []
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            if malls[e] not in ข้อมูล:
                ข้อมูล.append(malls[e])
    return sorted(ข้อมูล)
exec(input().strip())
# 1576124, 2022-04-21 08:18:06, xxx (0%)

def in_all(malls):
    ข้อมูล = set()
    for e in malls:
        if not d:
            d = malls[e].copy()
        else:
           d &= malls[e].copy()
    return sorted(d)
def only_one(malls):
    d = []
    for e in malls:
        if not d:
            d = malls[e].copy()
        else:
            if malls[e] not in d:
                d.append(malls[e])
    return sorted(d)
exec(input().strip())
# 1576145, 2022-04-21 08:18:25, Pxx (33%)

def in_all(malls):
    d = set()
    for e in malls:
        if not d:
            d = malls[e].copy()
        else:
           d &= malls[e].copy()
    return sorted(d)
def only_one(malls):
    d = []
    for e in malls:
        if not d:
            d = malls[e].copy()
        else:
            if malls[e] not in d:
                d.append(malls[e])
    return sorted(d)
exec(input().strip())
# 1576365, 2022-04-21 08:20:21, Pxx (33%)

def in_all(malls):
    d = set()
    for e in malls:
        if not d:
            d = malls[e].copy()
        else:
            d &= malls[e].copy()
    return sorted(d)
def only_one(malls):
    d = []
    for e in malls:
        if not d:
            d = malls[e].copy()
        else:
            if malls[e] not in d:
                d.append(malls[e])
    return sorted(d)
exec(input().strip())
# 1576408, 2022-04-21 08:20:47, Pxx (33%)

def in_all(malls):
    ข้อมูล = set()
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            ข้อมูล &= malls[e].copy()
    return sorted(ข้อมูล)
def only_one(malls):
    ข้อมูล = []
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            if malls[e] not in ข้อมูล:
                ข้อมูล.append(malls[e])
    return sorted(ข้อมูล)
exec(input().strip())
# 1576438, 2022-04-21 08:21:03, PPP (100%)

def in_all(malls):
    x = set()
    for i in malls:
        if not x:
            x = malls[i].copy()
        else:
            x &= malls[i].copy()
    return sorted(x)

def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)

exec(input().strip())

6430334121
# 1576004, 2022-04-21 08:16:22, compilation error (0%)

def in_all(malls):
  
  x = set()
  for e in malls:
      if not x:
          
        x = malls[e].copy()
      else:
          
        x &= malls[e].copy()
  return sorted(ข้อมูล)
def only_one(malls):
  
  
  x = []
  for e in malls:
      if not x:
          
        x = malls[e].copy()
      else:
          if malls[e] not in :
              
            x.append(malls[e])
  return sorted(x)
exec(input().strip())

# 1576018, 2022-04-21 08:16:35, compilation error (0%)

def in_all(malls):
  
  x = set()
  for e in malls:
      if not x:
          
        x = malls[e].copy()
      else:
          
        x &= malls[e].copy()
  return sorted(x)
def only_one(malls):
  
  
  x = []
  for e in malls:
      if not x:
          
        x = malls[e].copy()
      else:
          if malls[e] not in :
              
            x.append(malls[e])
  return sorted(x)
exec(input().strip())
# 1576033, 2022-04-21 08:16:46, Pxx (33%)

def in_all(malls):
    ข้อมูล = set()
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            ข้อมูล &= malls[e].copy()
    return sorted(ข้อมูล)
def only_one(malls):
    ข้อมูล = []
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            if malls[e] not in ข้อมูล:
                ข้อมูล.append(malls[e])
    return sorted(ข้อมูล)
exec(input().strip())

# 1576128, 2022-04-21 08:18:09, Pxx (33%)


def in_all(malls):
    ข้อมูล = set()
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            ข้อมูล &= malls[e].copy()
    return sorted(ข้อมูล)
def only_one(malls):
    ข้อมูล = []
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            if malls[e] not in ข้อมูล:
                ข้อมูล.append(malls[e])
    return sorted(ข้อมูล)
exec(input().strip())


# 1576266, 2022-04-21 08:19:44, --- (0%)

def in_all(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_all = True
        for k in malls:
            if n not in malls[k]:
                in_all = False
        if in_all == True:
            ans += n
    return sorted(ans)
def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)
# 1576300, 2022-04-21 08:19:57, PPP (100%)

def in_all(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_all = True
        for k in malls:
            if n not in malls[k]:
                in_all = False
        if in_all == True:
            ans += n
    return sorted(ans)
def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)
exec(input().strip())

6430255221
# 1575791, 2022-04-21 08:12:40, Pxx (33%)

def in_all(malls) :
    all_malls = []
    ans = set()
    for a in malls :
        x = set()
        for b in malls[a] :
            x.add(b)
        y = []
        for c in x :
            y.append(c)
        all_malls.append(y)
    for a in all_malls[0] :
        ans.add(a)
    for i in range(1,len(all_malls)) :
        x = set()
        for a in all_malls[i] :
            x.add(a)
        ans = ans&x
    new_ans = []
    for a in sorted(ans) :
        new_ans.append(a)
    return new_ans
    
exec(input().strip())
# 1575887, 2022-04-21 08:14:37, P-x (33%)

def in_all(malls) :
    all_malls = []
    ans = set()
    for a in malls :
        x = set()
        for b in malls[a] :
            x.add(b)
        y = []
        for c in x :
            y.append(c)
        all_malls.append(y)
    for a in all_malls[0] :
        ans.add(a)
    for i in range(1,len(all_malls)) :
        x = set()
        for a in all_malls[i] :
            x.add(a)
        ans = ans&x
    new_ans = []
    for a in sorted(ans) :
        new_ans.append(a)
    return new_ans

def only_one(malls) :
    all_malls = []
    ans = set()
    for a in malls :
        x = set()
        for b in malls[a] :
            x.add(b)
        y = []
        for c in x :
            y.append(c)
        all_malls.append(y)
    for a in all_malls[0] :
        ans.add(a)
    for i in range(1,len(all_malls)) :
        x = set()
        for a in all_malls[i] :
            x.add(a)
        ans = ans-x
    new_ans = []
    for a in sorted(ans) :
        new_ans.append(a)
    return new_ans
    
exec(input().strip())
# 1576093, 2022-04-21 08:17:43, P-x (33%)

def in_all(malls) :
    all_malls = []
    ans = set()
    for a in malls :
        x = set()
        for b in malls[a] :
            x.add(b)
        y = []
        for c in x :
            y.append(c)
        all_malls.append(y)
    for a in all_malls[0] :
        ans.add(a)
    for i in range(1,len(all_malls)) :
        x = set()
        for a in all_malls[i] :
            x.add(a)
        ans = ans&x
    new_ans = []
    for a in sorted(ans) :
        new_ans.append(a)
    return new_ans

def only_one(malls) :
    all_malls = {}
    ans = set()
    for a in malls :
        for b in malls[a] :
            if b in all_malls :
               all_malls[b] += 1
            else :
                all_malls[b] = 1
    for a in all_malls :
        if all_malls[a] == 1 :
            ans.add(all_malls[a])
    new_ans = []
    for a in sorted(ans) :
        new_ans.append(a)
    return new_ans     
    
exec(input().strip())
# 1576234, 2022-04-21 08:19:26, PPx (67%)

def in_all(malls) :
    all_malls = []
    ans = set()
    for a in malls :
        x = set()
        for b in malls[a] :
            x.add(b)
        y = []
        for c in x :
            y.append(c)
        all_malls.append(y)
    for a in all_malls[0] :
        ans.add(a)
    for i in range(1,len(all_malls)) :
        x = set()
        for a in all_malls[i] :
            x.add(a)
        ans = ans&x
    new_ans = []
    for a in sorted(ans) :
        new_ans.append(a)
    return new_ans

def only_one(malls) :
    all_malls = {}
    ans = set()
    for a in malls :
        for b in malls[a] :
            if b in all_malls :
               all_malls[b] += 1
            else :
                all_malls[b] = 1
    for a in all_malls :
        if all_malls[a] == 1 :
            ans.add(a)
    new_ans = []
    for a in sorted(ans) :
        new_ans.append(a)
    return new_ans     
    
exec(input().strip())
# 1576356, 2022-04-21 08:20:17, PPP (100%)

def in_all(malls) :
    all_malls = {}
    ans = set()
    for a in malls :
        for b in malls[a] :
            if b in all_malls :
               all_malls[b] += 1
            else :
                all_malls[b] = 1
    for a in all_malls :
        if all_malls[a] == len(malls) :
            ans.add(a)
    new_ans = []
    for a in sorted(ans) :
        new_ans.append(a)
    return new_ans     

def only_one(malls) :
    all_malls = {}
    ans = set()
    for a in malls :
        for b in malls[a] :
            if b in all_malls :
               all_malls[b] += 1
            else :
                all_malls[b] = 1
    for a in all_malls :
        if all_malls[a] == 1 :
            ans.add(a)
    new_ans = []
    for a in sorted(ans) :
        new_ans.append(a)
    return new_ans     
    
exec(input().strip())

6430304321
# 1575652, 2022-04-21 08:08:44, xxx (0%)

def in_all(malls):
    ans=set()
    x=[]
    for key in malls:
            if len(malls)==0:
                ans=set(malls[key])
            else:
                ans=ans&malls[e]
    for e in ans:
        x.append(e)
    x.sort()
    return x
    
exec(input().strip())
# 1575701, 2022-04-21 08:10:32, xxx (0%)

def in_all(malls):
    ans=set()
    x=[]
    for key in malls:
            if len(ans)==0:
                ans=set(malls[key])
            else:
                ans=ans&malls[e]
    for e in ans:
        x.append(e)
    x.sort()
    return x
    
exec(input().strip())
# 1575739, 2022-04-21 08:11:21, Pxx (33%)

def in_all(malls):
    ans=set()
    x=[]
    for key in malls:
            if len(ans)==0:
                ans=set(malls[key])
            else:
                ans=ans&malls[key]
    for e in ans:
        x.append(e)
    x.sort()
    return x
    
exec(input().strip())
# 1576276, 2022-04-21 08:19:48, xxx (0%)

def in_all(malls):
    ans=set()
    x=[]
    for key in malls:
            if len(ans)==0:
                ans=set(malls[key])
            else:
                ans=ans&malls[key]
    for e in ans:
        x.append(e)
    x.sort()
    return x
    
def only_one(malls):
    x = []
    y = []
    for i in malls:
        for j in malls[i]:
            for k in j:
                x.append(j)
    for i in x:
        a = x.count(i)
        if a == 1:
            y.append(i)
    return sorted(y)
exec(input().strip())
    
exec(input().strip())
# 1576357, 2022-04-21 08:20:17, PPP (100%)

def in_all(malls):
    ans=set()
    x=[]
    for key in malls:
            if len(ans)==0:
                ans=set(malls[key])
            else:
                ans=ans&malls[key]
    for e in ans:
        x.append(e)
    x.sort()
    return x
    
def only_one(malls):
    x = []
    y = []
    for i in malls:
        for j in malls[i]:
            for k in j:
                x.append(j)
    for i in x:
        a = x.count(i)
        if a == 1:
            y.append(i)
    return sorted(y)
exec(input().strip())
    


6430324921
# 1575604, 2022-04-21 08:06:08, --- (0%)

def in_all(malls):
    seen_malls = set()
    for k,v in malls.items():
        for mall in v:
            if v not in seen_malls:
                seen_malls.add(mall)
    print(seen_malls)

    res = []
    for mall in seen_malls:
        c = 0
        for k, v in malls.items():
            if mall in v:
                c += 1
        if c == len(malls):
            res.append(mall)
    
    return sorted(res)

def only_one(malls):
    pass

# exec(input().strip()) 
# 1575608, 2022-04-21 08:06:24, --- (0%)

def in_all(malls):
    seen_malls = set()
    for k,v in malls.items():
        for mall in v:
            if v not in seen_malls:
                seen_malls.add(mall)
    print(seen_malls)

    res = []
    for mall in seen_malls:
        c = 0
        for k, v in malls.items():
            if mall in v:
                c += 1
        if c == len(malls):
            res.append(mall)
    
    return sorted(res)

def only_one(malls):
    pass

exec(input().strip())
# 1575612, 2022-04-21 08:06:31, --- (0%)

def in_all(malls):
    seen_malls = set()
    for k,v in malls.items():
        for mall in v:
            if v not in seen_malls:
                seen_malls.add(mall)
    print(seen_malls)

    res = []
    for mall in seen_malls:
        c = 0
        for k, v in malls.items():
            if mall in v:
                c += 1
        if c == len(malls):
            res.append(mall)
    
    return sorted(res)

def only_one(malls):
    pass

exec(input().strip())
# 1575619, 2022-04-21 08:07:06, P-- (33%)

def in_all(malls):
    seen_malls = set()
    for k,v in malls.items():
        for mall in v:
            if v not in seen_malls:
                seen_malls.add(mall)

    res = []
    for mall in seen_malls:
        c = 0
        for k, v in malls.items():
            if mall in v:
                c += 1
        if c == len(malls):
            res.append(mall)
    
    return sorted(res)

def only_one(malls):
    pass

exec(input().strip()) 
# 1575635, 2022-04-21 08:08:04, PPP (100%)

def in_all(malls):
    seen_malls = set()
    for k,v in malls.items():
        for mall in v:
            if v not in seen_malls:
                seen_malls.add(mall)

    res = []
    for mall in seen_malls:
        c = 0
        for k, v in malls.items():
            if mall in v:
                c += 1
        if c == len(malls):
            res.append(mall)
    
    return sorted(res)

def only_one(malls):
    seen_malls = set()
    for k,v in malls.items():
        for mall in v:
            if v not in seen_malls:
                seen_malls.add(mall)

    res = []
    for mall in seen_malls:
        c = 0
        for k, v in malls.items():
            if mall in v:
                c += 1
        if c == 1:
            res.append(mall)

    return sorted(res)
    
exec(input().strip()) 

6430452521
# 1575611, 2022-04-21 08:06:28, P-x (33%)

def in_all(malls):
  #Open = set()
  a=1
  for e in malls:
    if a==1 :
      Open = malls[e]
    else:
      Open = Open & malls[e]
    a+=1
  L=sorted(list(Open))
  return L
def only_one(malls):
  return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575735, 2022-04-21 08:11:19, PPx (67%)

def in_all(malls):
  a=1
  for e in malls:
    if a==1 :
      Open = malls[e]
    else:
      Open = Open & malls[e]
    a+=1
  L=sorted(list(Open))
  return L
def only_one(malls):
  L = []
  for e in malls:
    S = malls[e]
    for f in malls:
      if e!=f:
        S = S - malls[f]
    L+= list(S)
  L = sorted(L)

  return L
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575811, 2022-04-21 08:13:09, PPx (67%)

def in_all(malls):
  a=1
  for e in malls:
    if a==1 :
      Open = malls[e]
    else:
      Open = Open & malls[e]
    a+=1
  L=sorted(list(Open))
  return L
  
def only_one(malls):
  L2 = []
  for e in malls:
    S = malls[e]
    for f in malls:
      if e!=f:
        S = S - malls[f]
    L2+= list(S)
  L2 = sorted(L2)

  return L2
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575968, 2022-04-21 08:15:56, PP- (67%)

def in_all(malls):
  if malls=={}:
    return{}
  a=1
  for e in malls:
    if a==1 :
      Open = malls[e]
    else:
      Open = Open & malls[e]
    a+=1
  L=sorted(list(Open))
  return L

def only_one(malls):
  L2 = []
  for e in malls:
    S = malls[e]
    for f in malls:
      if e!=f:
        S = S - malls[f]
    L2+= list(S)
  L2 = sorted(L2)

  return L2
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575994, 2022-04-21 08:16:16, PPP (100%)

def in_all(malls):
  if malls=={}:
    return []
  a=1
  for e in malls:
    if a==1 :
      Open = malls[e]
    else:
      Open = Open & malls[e]
    a+=1
  L=sorted(list(Open))
  return L

def only_one(malls):
  L2 = []
  for e in malls:
    S = malls[e]
    for f in malls:
      if e!=f:
        S = S - malls[f]
    L2+= list(S)
  L2 = sorted(L2)

  return L2
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432068621
# 1575660, 2022-04-21 08:09:01, compilation error (0%)

def in_all(malls):
    a=[]
    bank_list=[]
    bank_set=set()
    for i in malls :
        for e in malls[i]:
            bank_list.append(e)
            bank_set.add(e)
    for bank in bank_set:
        if bank_list.count(bank) == len(malls):
            a.append(bank)
    a.sort()
    return a
    
  exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575665, 2022-04-21 08:09:11, compilation error (0%)

def in_all(malls):
    a=[]
    bank_list=[]
    bank_set=set()
    for i in malls :
        for e in malls[i]:
            bank_list.append(e)
            bank_set.add(e)
    for bank in bank_set:
        if bank_list.count(bank) == len(malls):
            a.append(bank)
    a.sort()
    return a
    
  exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575674, 2022-04-21 08:09:32, Pxx (33%)

def in_all(malls):
    a=[]
    bank_list=[]
    bank_set=set()
    for i in malls :
        for e in malls[i]:
            bank_list.append(e)
            bank_set.add(e)
    for bank in bank_set:
        if bank_list.count(bank) == len(malls):
            a.append(bank)
    a.sort()
    return a
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575742, 2022-04-21 08:11:27, PPP (100%)

def in_all(malls):
    a=[]
    bank_list=[]
    bank_set=set()
    for i in malls :
        for e in malls[i]:
            bank_list.append(e)
            bank_set.add(e)
    for bank in bank_set:
        if bank_list.count(bank) == len(malls):
            a.append(bank)
    a.sort()
    return a


            

        
    
    
    
def only_one(malls):
    a=[]
    bank_list=[]
    bank_set=set()
    for i in malls :
        for e in malls[i]:
            bank_list.append(e)
            bank_set.add(e)
    for bank in bank_set:
        if bank_list.count(bank) == 1 :
            a.append(bank)
    a.sort()
    return a
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป gradergrader
# 1575768, 2022-04-21 08:12:08, PPP (100%)

def in_all(malls):
    a=[]
    bank_list=[]
    bank_set=set()
    for i in malls :
        for e in malls[i]:
            bank_list.append(e)
            bank_set.add(e)
    for bank in bank_set:
        if bank_list.count(bank) == len(malls):
            a.append(bank)
    a.sort()
    return a

    
def only_one(malls):
    a=[]
    bank_list=[]
    bank_set=set()
    for i in malls :
        for e in malls[i]:
            bank_list.append(e)
            bank_set.add(e)
    for bank in bank_set:
        if bank_list.count(bank) == 1 :
            a.append(bank)
    a.sort()
    return a
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป gradergrader

6432122821
# 1575823, 2022-04-21 08:13:29, -xx (0%)

def in_all(malls):

    s1 = set()
    s2 = []
    for i in malls:
        if len(s1) == 1: break
        s1 = (malls[i])
    for e in malls:
        s2.append(malls[e])
    for i in s2:
        s1 = set(s1) & s2[s2.index(i)]
    return s1
exec(input().strip())
# 1575865, 2022-04-21 08:14:19, -xx (0%)

def in_all(malls):

    s1 = set()
    s2 = []
    ans = []
    for i in malls:
        if len(s1) == 1: break
        s1 = (malls[i])
    for e in malls:
        s2.append(malls[e])
    for i in s2:
        s1 = set(s1) & s2[s2.index(i)]
    for i in s1:
        ans.append(i)
    return ans
exec(input().strip())
# 1575893, 2022-04-21 08:14:47, Pxx (33%)

def in_all(malls):

    s1 = set()
    s2 = []
    ans = []
    for i in malls:
        if len(s1) == 1: break
        s1 = (malls[i])
    for e in malls:
        s2.append(malls[e])
    for i in s2:
        s1 = set(s1) & s2[s2.index(i)]
    for i in s1:
        ans.append(i)
    return sorted(ans)
exec(input().strip())
# 1576167, 2022-04-21 08:18:43, P-- (33%)

def in_all(malls):

    s1 = set()
    s2 = []
    ans = []
    for i in malls:
        if len(s1) == 1: break
        s1 = (malls[i])
    for e in malls:
        s2.append(malls[e])
    for i in s2:
        s1 = set(s1) & s2[s2.index(i)]
    for i in s1:
        ans.append(i)
    return sorted(ans)
def only_one(malls):

    dat,res = [],[]
    for i in malls.values():
        m = list(i)
        for e in m: dat.append(e)
    for e in dat:
        if dat.count(e) == 1:res.append(e)
    realans = list(set(res))
    return realans
exec(input().strip())
# 1576194, 2022-04-21 08:19:03, PPP (100%)

def in_all(malls):

    s1 = set()
    s2 = []
    ans = []
    for i in malls:
        if len(s1) == 1: break
        s1 = (malls[i])
    for e in malls:
        s2.append(malls[e])
    for i in s2:
        s1 = set(s1) & s2[s2.index(i)]
    for i in s1:
        ans.append(i)
    return sorted(ans)
def only_one(malls):

    dat,res = [],[]
    for i in malls.values():
        m = list(i)
        for e in m: dat.append(e)
    for e in dat:
        if dat.count(e) == 1:res.append(e)
    realans = list(set(res))
    return sorted(realans)
exec(input().strip())

6432139521
# 1575862, 2022-04-21 08:14:15, PPx (67%)

def in_all(malls):
    n=0
    for i in malls:
        if n==0:
            X=malls[i]
            n=1
        else:
            X=X.intersection(malls[i])
    an=[]        
    for i in X:
        an.append(i)
    return an
    
def only_one(malls):
    an=[]
    for i in malls:
        xx=malls[i]
        for j in malls:
            if i!=j:
                xx=xx.difference(malls[j])
        for j in xx:
            an.append(j)
    return sorted(an)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575998, 2022-04-21 08:16:17, xxx (0%)

def in_all(malls):
    n=0
    X=0
    for i in malls:
        if n==0:
            X=malls[i]
            n=1
        else:
            X=X.intersection(malls[i])
    an=[]
    if X==0:
        return []
    
    for i in X:
        an.append(i)
    return an
    
def only_one(malls):
    an=[]
    for i in malls:
        xx=malls[i]
        for j in malls:
            if i!=j:
                xx=xx.difference(malls[j])
        for j in xx:
            an.append(j)
    return sorted(an)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
er
# 1576051, 2022-04-21 08:17:08, PP- (67%)

def in_all(malls):
    n=0
    X=0
    for i in malls:
        if n==0:
            X=malls[i]
            n=1
        else:
            X=X.intersection(malls[i])
    an=[]
    if X==0:
        return []
    
    for i in X:
        an.append(i)
    return an
    
def only_one(malls):
    an=[]
    for i in malls:
        xx=malls[i]
        for j in malls:
            if i!=j:
                xx=xx.difference(malls[j])
        for j in xx:
            an.append(j)
    return sorted(an)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576195, 2022-04-21 08:19:04, PP- (67%)

def in_all(malls):
    n=0
    X=0
    for i in malls:
        if n==0:
            X=malls[i]
            n=1
        else:
            X=X.intersection(malls[i])
    an=[]
    if X==0:
        return an
    
    for i in X:
        an.append(i)
    return an
    
def only_one(malls):
    an=[]
    for i in malls:
        xx=malls[i]
        for j in malls:
            if i!=j:
                xx=xx.difference(malls[j])
        for j in xx:
            an.append(j)
    return sorted(an)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576305, 2022-04-21 08:20:00, PPP (100%)

def in_all(malls):
    n=0
    X=0
    for i in malls:
        if n==0:
            X=malls[i]
            n=1
        else:
            X=X.intersection(malls[i])
    an=[]
    if X==0:
        return an
    
    for i in X:
        an.append(i)
    return sorted(an)
    
def only_one(malls):
    an=[]
    for i in malls:
        xx=malls[i]
        for j in malls:
            if i!=j:
                xx=xx.difference(malls[j])
        for j in xx:
            an.append(j)
    return sorted(an)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432165821
# 1575817, 2022-04-21 08:13:16, --- (0%)

def in_all(malls):
    n=len(malls)
    if n==0:
        return []
    else:
        banks={}
        for mall in malls:
            for bank in malls[mall].values():
                if bank in banks:
                    banks[bank]+=1
                else:
                    banks[bank]=1
        allb=[]
        for key in banks:
            if banks[key]==n:
                allb.append(key)
        allb.sort()
        return allb
# 1575870, 2022-04-21 08:14:22, --- (0%)

def in_all(malls):
    n=len(malls)
    if n==0:
        return []
    else:
        banks={}
        for mall in malls:
            for bank in malls[mall]:
                if bank in banks:
                    banks[bank]+=1
                else:
                    banks[bank]=1
        allb=[]
        for key in banks:
            if banks[key]==n:
                allb.append(key)
        allb.sort()
        return allb
# 1575952, 2022-04-21 08:15:40, --- (0%)

def in_all(malls):
    n=len(malls)
    if n==0:
        return []
    else:
        banks={}
        for mall in malls:
            for bank in malls[mall]:
                if bank in banks:
                    banks[bank]+=1
                else:
                    banks[bank]=1
        allb=[]
        for key in banks:
            if banks[key]==n:
                allb.append(key)
        allb.sort()
        return allb

def only_one(malls):
    n=len(malls)
    if n==0:
        return []
    else:
        banks={}
        for mall in malls:
            for bank in malls[mall]:
                if bank in banks:
                    banks[bank]+=1
                else:
                    banks[bank]=1
        one=[]
        for key in banks:
            if banks[key]==1:
                allb.append(key)
        allb.sort()
        return one
# 1576023, 2022-04-21 08:16:41, --- (0%)

#เรียงชื่อร้าน
#malls อาจจะว่าง
def in_all(malls):
    n=len(malls)
    if n==0:
        return []
    else:
        banks={}
        for mall in malls:
            for bank in malls[mall]:
                if bank in banks:
                    banks[bank]+=1
                else:
                    banks[bank]=1
        allb=[]
        for key in banks:
            if banks[key]==n:
                allb.append(key)
        allb.sort()
        return allb

def only_one(malls):
    n=len(malls)
    if n==0:
        return []
    else:
        banks={}
        for mall in malls:
            for bank in malls[mall]:
                if bank in banks:
                    banks[bank]+=1
                else:
                    banks[bank]=1
        one=[]
        for key in banks:
            if banks[key]==1:
                one.append(key)
        one.sort()
        return one

# 1576077, 2022-04-21 08:17:27, PPP (100%)

#เรียงชื่อร้าน
#malls อาจจะว่าง
def in_all(malls):
    n=len(malls)
    if n==0:
        return []
    else:
        banks={}
        for mall in malls:
            for bank in malls[mall]:
                if bank in banks:
                    banks[bank]+=1
                else:
                    banks[bank]=1
        allb=[]
        for key in banks:
            if banks[key]==n:
                allb.append(key)
        allb.sort()
        return allb

def only_one(malls):
    n=len(malls)
    if n==0:
        return []
    else:
        banks={}
        for mall in malls:
            for bank in malls[mall]:
                if bank in banks:
                    banks[bank]+=1
                else:
                    banks[bank]=1
        one=[]
        for key in banks:
            if banks[key]==1:
                one.append(key)
        one.sort()
        return one
        
exec(input().strip()) 

6430184321
# 1576151, 2022-04-21 08:18:30, Pxx (33%)

def in_all(malls):
    inf = set()
    for e in malls:
        if not inf:
            inf = malls[e].copy()
        else:
            inf &= malls[e].copy()
    return sorted(inf)
def only_one(malls):
    inf = []
    for e in malls:
        if not inf:
            inf = malls[e].copy()
        else:
            if malls[e] not in inf:
                inf.append(malls[e])
    return sorted(inf)
exec(input().strip())


# 1576218, 2022-04-21 08:19:20, --- (0%)

def in_all(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_all = True
        for k in malls:
            if n not in malls[k]:
                in_all = False
        if in_all == True:
            ans += n
    return sorted(ans)
def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)
# 1576319, 2022-04-21 08:20:04, --- (0%)

def in_all(malls):
    s = malls.values()
    c= 0
    for i in s:
        if len(i) > c :
            c = len(i)
    for i in malls:
        if len(malls[i]) == c:
            v = malls[i]
    ans = []
    for i in v :
        count = 0
        for e in malls:
            if i in malls[e] :
                count +=1
            else:
                break
        if  count == len(malls):
            ans.append(i)
    return ans.sort()
# 1576380, 2022-04-21 08:20:29, PPP (100%)

def in_all(malls):
    x = set()
    for i in malls:
        if not x:
            x = malls[i].copy()
        else:
            x &= malls[i].copy()
    return sorted(x)

def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)

exec(input().strip())

6430224821
# 1575653, 2022-04-21 08:08:44, P-- (33%)

def in_all(malls):
    n = len(malls)
    x = {}
    y = []
    for i in malls:
        for e in malls[i]:
            if e in x:
                x[e] += 1
            if e not in x:
                x[e] = 1
    for w in x:
        if x[w] == n:
            y.append(w)
    return y
    
def only_one(malls):
    x = {}
    y = []
    for i in malls:
        for e in malls[i]:
            if e in x:
                x[e] += 1
            if e not in x:
                x[e] = 1
    for w in x:
        if x[w] == 1:
            y.append(w)
    return y
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575656, 2022-04-21 08:08:54, P-- (33%)

def in_all(malls):
    n = len(malls)
    x = {}
    y = []
    for i in malls:
        for e in malls[i]:
            if e in x:
                x[e] += 1
            if e not in x:
                x[e] = 1
    for w in x:
        if x[w] == n:
            y.append(w)
    return y
    
def only_one(malls):
    x = {}
    y = []
    for i in malls:
        for e in malls[i]:
            if e in x:
                x[e] += 1
            if e not in x:
                x[e] = 1
    for w in x:
        if x[w] == 1:
            y.append(w)
    return y
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575727, 2022-04-21 08:11:07, xxx (0%)

def in_all(malls):
    n = len(malls)
    x = {}
    y = []
    for i in malls:
        for e in malls[i]:
            if e in x:
                x[e] += 1
            if e not in x:
                x[e] = 1
    for w in x:
        if x[w] == n:
            y.append(w)
    y.sort()
    return y
    
def only_one(malls):
    x = {}
    y = []
    for i in malls:
        for e in malls[i]:
            if e in x:
                x[e] += 1
            if e not in x:
                x[e] = 1
    for w in x:
        if x[w] == 1:
            y.append(w)
    y.sort()
    return y
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575752, 2022-04-21 08:11:46, PPP (100%)

def in_all(malls):
    n = len(malls)
    x = {}
    y = []
    for i in malls:
        for e in malls[i]:
            if e in x:
                x[e] += 1
            if e not in x:
                x[e] = 1
    for w in x:
        if x[w] == n:
            y.append(w)
    y.sort()
    return y
    
def only_one(malls):
    x = {}
    y = []
    for i in malls:
        for e in malls[i]:
            if e in x:
                x[e] += 1
            if e not in x:
                x[e] = 1
    for w in x:
        if x[w] == 1:
            y.append(w)
    y.sort()
    return y
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430226021
# 1575594, 2022-04-21 08:05:27, P-x (33%)

def in_all(malls):
    g = []
    for i in malls:
        gg = malls[i]
        g.append(gg)
    k = g[0]
    for j in g:
        k = k&j
    pp = []
    for p in k:
        pp.append(p)
    pp.sort()
    return pp
def only_one(malls):
    pass
    
    
    
    
    
exec(input().strip())

# 1575607, 2022-04-21 08:06:22, P-- (33%)

def in_all(malls):
    if len(malls)==0:
        return []
    g = []
    for i in malls:
        gg = malls[i]
        g.append(gg)
    k = g[0]
    for j in g:
        k = k&j
    pp = []
    for p in k:
        pp.append(p)
    pp.sort()
    return pp
def only_one(malls):
    pass
    
    
    
    
    
exec(input().strip())

# 1576254, 2022-04-21 08:19:38, compilation error (0%)

def in_all(malls):
    if len(malls)==0:
        return []
    g = []
    for i in malls:
        gg = malls[i]
        g.append(gg)
    k = g[0]def in_all(malls):
    if len(malls)==0:
        return []
    g = []
    for i in malls:
        gg = malls[i]
        g.append(gg)
    k = g[0]
    for j in g:
        k = k&j
    pp = []
    for p in k:
        pp.append(p)
    pp.sort()
    return pp

def only_one(malls):
    xx = []
    yy = []
    zz = []
    if len(malls)==0:
        return []
    for i in malls:
        for j in malls[i]:
            for k in j:
                xx.append(j)
    for i in xx:
        a = xx.count(i)
        if a == 1:
            yy.append(i)
    yy.sort()
    return yy

exec(input().strip())    
    
    
    
exec(input().strip())

    for j in g:
        k = k&j
    pp = []
    for p in k:
        pp.append(p)
    pp.sort()
    return pp
def only_one(malls):
    pass
    
    
    
    
    
exec(input().strip())
# 1576375, 2022-04-21 08:20:25, PPP (100%)

def in_all(malls):
    if len(malls)==0:
        return []
    g = []
    for i in malls:
        gg = malls[i]
        g.append(gg)
    k = g[0]
    for j in g:
        k = k&j
    pp = []
    for p in k:
        pp.append(p)
    pp.sort()
    return pp

def only_one(malls):
    if len(malls)==0:
        return []
    x = []
    y = []
    z = []
    for i in malls:
        for j in malls[i]:
            for k in j:
                x.append(j)
    for i in x:
        a = x.count(i)
        if a == 1:
            y.append(i)
    return sorted(y)
    
exec(input().strip())


6430273521
# 1575581, 2022-04-21 08:04:26, compilation error (0%)

def in_all(malls):
    ans = []
    for i in malls:
        for j in malls[i]:
            if not j in ans :
                ans.append(j)
    return ans
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575648, 2022-04-21 08:08:38, Pxx (33%)

def in_all(malls):
    ans = []
    ans2 = []
    c = 0
    for i in malls:
        for j in malls[i]:
            if not j in ans :
                ans.append(j)
    for j in ans:
        for i in malls:
            if j in malls[i]:
                c = c+1
        if c == len(malls):
            ans2.append(j)
        c = 0
    return ans2

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575718, 2022-04-21 08:10:54, compilation error (0%)

def in_all(malls):
    ans = []
    ans2 = []
    c = 0
    for i in malls:
        for j in malls[i]:
            if not j in ans :
                ans.append(j)
    for j in ans:
        for i in malls:
            if j in malls[i]:
                c = c+1
        if c == len(malls):
            ans2.append(j)
        c = 0
    ans2 = sorted(ans2)
    return ans2

def only_one(malls)
:
    ans = []
    ans2 = []
    c = 0
    for i in malls:
        for j in malls[i]:
            if not j in ans :
                ans.append(j)
    for j in ans:
        for i in malls:
            if j in malls[i]:
                c = c+1
        if c == 1:
            ans2.append(j)
        c = 0
    ans2 = sorted(ans2)
    return ans2
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575722, 2022-04-21 08:10:59, PPP (100%)

def in_all(malls):
    ans = []
    ans2 = []
    c = 0
    for i in malls:
        for j in malls[i]:
            if not j in ans :
                ans.append(j)
    for j in ans:
        for i in malls:
            if j in malls[i]:
                c = c+1
        if c == len(malls):
            ans2.append(j)
        c = 0
    ans2 = sorted(ans2)
    return ans2

def only_one(malls):
    ans = []
    ans2 = []
    c = 0
    for i in malls:
        for j in malls[i]:
            if not j in ans :
                ans.append(j)
    for j in ans:
        for i in malls:
            if j in malls[i]:
                c = c+1
        if c == 1:
            ans2.append(j)
        c = 0
    ans2 = sorted(ans2)
    return ans2
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430358221
# 1575641, 2022-04-21 08:08:23, --- (0%)

def in_all(malls):
  banks = set(sum(malls.values(), []))
  in_all_bank = []
  for i in banks:
    for j in malls:
      if i not in j:
        break
    else:
      in_all_bank.append(i)
  return sorted(in_all_bank)
# 1575650, 2022-04-21 08:08:42, xxx (0%)

def in_all(malls):
  banks = set(sum(malls.values(), []))
  in_all_bank = []
  for i in banks:
    for j in malls:
      if i not in j:
        break
    else:
      in_all_bank.append(i)
  return sorted(in_all_bank)
  
exec(input().strip())
# 1575821, 2022-04-21 08:13:21, Pxx (33%)

def in_all(malls):
  banks = set()
  for i in malls.values():
    for j in i:
      banks.add(j)
  in_all_bank = []
  for i in banks:
    for j in malls:
      if i not in malls[j]:
        break
    else:
      in_all_bank.append(i)
  return sorted(in_all_bank)
  
exec(input().strip())
# 1576052, 2022-04-21 08:17:09, PPP (100%)

def in_all(malls):
  banks = set()
  for i in malls.values():
    for j in i:
      banks.add(j)
  in_all_bank = []
  for i in banks:
    for j in malls:
      if i not in malls[j]:
        break
    else:
      in_all_bank.append(i)
  return sorted(in_all_bank)
  
def only_one(malls):
  banks = set()
  for i in malls.values():
    for j in i:
      banks.add(j)
  return sorted([i for i in banks if sum([i in malls[j] for j in malls]) == 1])
  
exec(input().strip())

6432058321
# 1575683, 2022-04-21 08:10:01, --- (0%)

def in_all(malls):

    x = {}
    for e in malls :
        for k in malls[e] :
            if k in x :
                x[k] += 1
            else :
                x[k] = 1
    a = []
    for k in x :
        if x[k] == len(malls) :
            a.append(k)
    return sorted(a)
def only_one(malls):
    x = {}
    for e in malls :
        for k in malls[e] :
            if k in x :
                x[k] += 1
            else :
                x[k] = 1
    a = []
    for k in x :
        if x[k] == 1 :
            a.append(k)
    return sorted(a)


        





# 1575691, 2022-04-21 08:10:16, --- (0%)

def in_all(malls):

    x = {}
    for e in malls :
        for k in malls[e] :
            if k in x :
                x[k] += 1
            else :
                x[k] = 1
    a = []
    for k in x :
        if x[k] == len(malls) :
            a.append(k)
    return sorted(a)
def only_one(malls):
    x = {}
    for e in malls :
        for k in malls[e] :
            if k in x :
                x[k] += 1
            else :
                x[k] = 1
    a = []
    for k in x :
        if x[k] == 1 :
            a.append(k)
    return sorted(a)
    
    exec(input().strip())
# 1575698, 2022-04-21 08:10:28, --- (0%)

def in_all(malls):

    x = {}
    for e in malls :
        for k in malls[e] :
            if k in x :
                x[k] += 1
            else :
                x[k] = 1
    a = []
    for k in x :
        if x[k] == len(malls) :
            a.append(k)
    return sorted(a)
    
def only_one(malls):
    x = {}
    for e in malls :
        for k in malls[e] :
            if k in x :
                x[k] += 1
            else :
                x[k] = 1
    a = []
    for k in x :
        if x[k] == 1 :
            a.append(k)
    return sorted(a)
    
    exec(input().strip())
# 1575728, 2022-04-21 08:11:12, PPP (100%)

def in_all(malls):

    x = {}
    for e in malls :
        for k in malls[e] :
            if k in x :
                x[k] += 1
            else :
                x[k] = 1
    a = []
    for k in x :
        if x[k] == len(malls) :
            a.append(k)
    return sorted(a)
def only_one(malls):
    x = {}
    for e in malls :
        for k in malls[e] :
            if k in x :
                x[k] += 1
            else :
                x[k] = 1
    a = []
    for k in x :
        if x[k] == 1 :
            a.append(k)
    return sorted(a)

exec(input().strip())
        






6432095521
# 1575658, 2022-04-21 08:08:57, --- (0%)

def in_all(malls):
    for i in malls:
        pass
def only_one(malls):
    first = True
    note = []
    for i in malls:
        if first == True:
            for j in malls[i]:
                note.append(j)
            first = False
        else:
            for j in malls[i]:
                note.append(j)
    ans = []
    for i in note:
        if note.count(i) == 1:
            ans.append(i)
    return ans
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575667, 2022-04-21 08:09:15, --- (0%)

def in_all(malls):
    for i in malls:
        pass
def only_one(malls):
    first = True
    note = []
    for i in malls:
        if first == True:
            for j in malls[i]:
                note.append(j)
            first = False
        else:
            for j in malls[i]:
                note.append(j)
    ans = []
    for i in note:
        if note.count(i) == 1:
            ans.append(i)
    return ans.sort()
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575700, 2022-04-21 08:10:32, -P- (33%)

def in_all(malls):
    for i in malls:
        pass
def only_one(malls):
    first = True
    note = []
    for i in malls:
        if first == True:
            for j in malls[i]:
                note.append(j)
            first = False
        else:
            for j in malls[i]:
                note.append(j)
    ans = []
    for i in note:
        if note.count(i) == 1:
            ans.append(i)
    ans.sort()
    return ans
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575787, 2022-04-21 08:12:35, PPP (100%)

def in_all(malls):
    note = list(malls.values())
    if len(note) != 0:
        bank = note[0]
        for i in range(1,len(note)):
            bank = bank & note[i]
        return sorted(list(bank))
    else:
        return []
def only_one(malls):
    first = True
    note = []
    for i in malls:
        if first == True:
            for j in malls[i]:
                note.append(j)
            first = False
        else:
            for j in malls[i]:
                note.append(j)
    ans = []
    for i in note:
        if note.count(i) == 1:
            ans.append(i)
    ans.sort()
    return ans
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430178621
# 1575610, 2022-04-21 08:06:25, -xx (0%)

def in_all(malls):
  answer = []
  x_list = []
  for key in malls:
    for x in malls[key]:
      if x not in x_list:
        x_list.append(x)
  for x in x_list:
    y = 0
    for key in malls:
      if x not in malls[key]:
        y = 1
        break
    if y == 0 :
      answer.append(x)
  return answer
exec(input().strip())
# 1575620, 2022-04-21 08:07:06, Pxx (33%)

def in_all(malls):
  answer = []
  x_list = []
  for key in malls:
    for x in malls[key]:
      if x not in x_list:
        x_list.append(x)
  for x in x_list:
    y = 0
    for key in malls:
      if x not in malls[key]:
        y = 1
        break
    if y == 0 :
      answer.append(x)
  answer.sort()
  return answer
exec(input().strip())
# 1575692, 2022-04-21 08:10:17, PPP (100%)

def in_all(malls):
  answer = []
  x_list = []
  for key in malls:
    for x in malls[key]:
      if x not in x_list:
        x_list.append(x)
  for x in x_list:
    y = 0
    for key in malls:
      if x not in malls[key]:
        y = 1
        break
    if y == 0 :
      answer.append(x)
  answer.sort()
  return answer
def only_one(malls):
  answer = []
  x_list = []
  for key in malls:
    for x in malls[key]:
      if x not in x_list:
        x_list.append(x)
  for x in x_list:
    count_x = 0
    for key in malls:
      if x in malls[key]:
        count_x += 1
    if count_x == 1:
      answer.append(x)
  answer.sort()
  return answer
exec(input().strip())

6430192321
# 1575617, 2022-04-21 08:07:01, P-- (33%)

def in_all(malls):
    s = set()
    for e in malls:
        if len(s) == 0:
            s = set(malls[e])
        else:
            s = s & malls[e]
    l = []
    for c in s:
        l.append(c)
    l.sort()
    return l

def only_one(malls):
    pass

exec(input().strip())
# 1576410, 2022-04-21 08:20:48, PPP (100%)

def in_all(malls):
    s = set()
    for e in malls:
        if len(s) == 0:
            s = set(malls[e])
        else:
            s = s & malls[e]
    l = []
    for c in s:
        l.append(c)
    l.sort()
    return l

def only_one(malls):
    l1 = []; l2 = []
    for e in malls:
        for c in malls[e]:
            for k in c:
                l1.append(c)
    for e in l1:
        a = l1.count(e)
        if a == 1:
            l2.append(e)
    return sorted(l2)

exec(input().strip())

# 1576434, 2022-04-21 08:21:02, PPP (100%)

def in_all(malls):
    s = set()
    for e in malls:
        if len(s) == 0:
            s = set(malls[e])
        else:
            s = s & malls[e]
    l = []
    for c in s:
        l.append(c)
    l.sort()
    return l

def only_one(malls):
    l1 = []; l2 = []
    for e in malls:
        for c in malls[e]:
            for k in c:
                l1.append(c)
                
    for e in l1:
        a = l1.count(e)
        if a == 1:
            l2.append(e)
    return sorted(l2)

exec(input().strip())

6430211621
# 1575810, 2022-04-21 08:13:07, xxx (0%)

def in_all(malls):
    if len(malls.keys() == 0):
        return []
    for key in malls:
        firstset = malls[key]
        break;
    for key in malls:
        firstset = firstset.intersection(malls[key])
    firstset = list(firstset)
    return firstset


def only_one(malls):
    if len(malls.keys() == 0):
        return []
    num = {}
    result = []
    unionmall = set()
    for key in malls:
        unionmall = unionmall.union(malls[key])
    unionmall = list(unionmall)
    for key in malls:
        for mall in malls[key]:
            if mall in num:
                num[mall] += 1
            else:
                num[mall] = 1
    for mall in num:
        if num[mall] == 1:
            result.append(mall)

    return result

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grade
# 1575916, 2022-04-21 08:15:07, --- (0%)

def in_all(malls):
    if len(malls.keys()) == 0:
        return []
    for key in malls:
        firstset = malls[key]
        break;
    for key in malls:
        firstset = firstset.intersection(malls[key])
    firstset = list(firstset)
    return firstset


def only_one(malls):
    if len(malls.keys()) == 0:
        return []
    num = {}
    result = []
    unionmall = set()
    for key in malls:
        unionmall = unionmall.union(malls[key])
    unionmall = list(unionmall)
    for key in malls:
        for mall in malls[key]:
            if mall in num:
                num[mall] += 1
            else:
                num[mall] = 1
    for mall in num:
        if num[mall] == 1:
            result.append(mall)

    return result

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grade
# 1575957, 2022-04-21 08:15:46, PPP (100%)

def in_all(malls):
    if len(malls.keys()) == 0:
        return []
    for key in malls:
        firstset = malls[key]
        break;
    for key in malls:
        firstset = firstset.intersection(malls[key])
    firstset = list(firstset)
    firstset.sort()
    return firstset


def only_one(malls):
    if len(malls.keys()) == 0:
        return []
    num = {}
    result = []
    unionmall = set()
    for key in malls:
        unionmall = unionmall.union(malls[key])
    unionmall = list(unionmall)
    for key in malls:
        for mall in malls[key]:
            if mall in num:
                num[mall] += 1
            else:
                num[mall] = 1
    for mall in num:
        if num[mall] == 1:
            result.append(mall)
    result.sort()
    return result

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderade

6430218021
# 1575984, 2022-04-21 08:16:07, xxx (0%)

b = {'A':{'W'},'B':{'X'},'C':{'Y','Z'}};print(in_all(b));print(only_one(b))
def in_all(malls):
    total = {}
    for k, v in malls.items():
        for e in v:
            if e not in total:
                total[e] = 1
            else:
                total[e] += 1
    return sorted([k for k, v in total.items() if v == len(malls)])


def only_one(malls):
    total = {}
    for k, v in malls.items():
        for e in v:
            if e not in total:
                total[e] = 1
            else:
                total[e] += 1
    return sorted([k for k, v in total.items() if v == 1])


exec(input().strip())
# 1576001, 2022-04-21 08:16:21, xxx (0%)

b = {'A':{'W'},'B':{'X'},'C':{'Y','Z'}};print(in_all(b));print(only_one(b))
b = {'A':{'W'},'B':{'X'},'C':{'Y','Z'}};print(in_all(b));print(only_one(b))
def in_all(malls):
    total = {}
    for k, v in malls.items():
        for e in v:
            if e not in total:
                total[e] = 1
            else:
                total[e] += 1
    return sorted([k for k, v in total.items() if v == len(malls)])


def only_one(malls):
    total = {}
    for k, v in malls.items():
        for e in v:
            if e not in total:
                total[e] = 1
            else:
                total[e] += 1
    return sorted([k for k, v in total.items() if v == 1])


exec(input().strip())
# 1576026, 2022-04-21 08:16:42, PPP (100%)

def in_all(malls):
    total = {}
    for k, v in malls.items():
        for e in v:
            if e not in total:
                total[e] = 1
            else:
                total[e] += 1
    return sorted([k for k, v in total.items() if v == len(malls)])


def only_one(malls):
    total = {}
    for k, v in malls.items():
        for e in v:
            if e not in total:
                total[e] = 1
            else:
                total[e] += 1
    return sorted([k for k, v in total.items() if v == 1])


exec(input().strip())

6430247221
# 1575757, 2022-04-21 08:11:52, compilation error (0%)

def in_all(malls):
  a = {}
  b = []
  c = []
  for i in malls:
    for e in malls[i]:
      if e not in a:
        c.append(e)
        a[e] = 1
      else:
        a[e] += 1
  c.sort()
  for k in c:
    if a[k] == len(malls):
      b.append(k)
  b.sort()
  return b
def only_one(malls):
  
exec(input().strip())
# 1575762, 2022-04-21 08:12:00, P-- (33%)

def in_all(malls):
  a = {}
  b = []
  c = []
  for i in malls:
    for e in malls[i]:
      if e not in a:
        c.append(e)
        a[e] = 1
      else:
        a[e] += 1
  c.sort()
  for k in c:
    if a[k] == len(malls):
      b.append(k)
  b.sort()
  return b
def only_one(malls):
  return
exec(input().strip())
# 1575846, 2022-04-21 08:14:01, PPP (100%)

def in_all(malls):
  a = {}
  b = []
  c = []
  for i in malls:
    for e in malls[i]:
      if e not in a:
        c.append(e)
        a[e] = 1
      else:
        a[e] += 1
  c.sort()
  for k in c:
    if a[k] == len(malls):
      b.append(k)
  b.sort()
  return b
def only_one(malls):
  a = {}
  b = []
  c = []
  for i in malls:
    for e in malls[i]:
      if e not in a:
        c.append(e)
        a[e] = 1
      else:
        a[e] += 1
  c.sort()
  for k in c:
    if a[k] == 1:
      b.append(k)
  b.sort()
  return b
exec(input().strip())

6430291821
# 1576058, 2022-04-21 08:17:13, xPx (33%)

def in_all(malls):
  a = set()
  for i,j in mall.item():
    for mall in j:
      if j not in a:
        a.add(mall)
  lst = []
  for mall in a:
    k = 0
    for i,j in malls.item():
      if mall in j:
        k += 1
    if k == len(malls):
      lst.append(mall)
  return sorted(mall)

def only_one(malls):
  a = set()
  for i,j in malls.items():
    for mall in j:
      if j not in a:
        a.add(mall)

  lst = []
  for mall in a:
    k=0
    for i,j in malls.items():
      if mall in j:
        k+=1
    if k==1 :
      lst.append(mall)
  return sorted(lst)
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576134, 2022-04-21 08:18:12, -Px (33%)

def in_all(malls):
  a = set()
  for i,j in malls.items():
    for mall in j:
      if j not in a:
        a.add(mall)
  lst = []
  for mall in a:
    k = 0
    for i,j in malls.items():
      if mall in j:
        k += 1
    if k == len(malls):
      lst.append(mall)
  return sorted(mall)

def only_one(malls):
  a = set()
  for i,j in malls.items():
    for mall in j:
      if j not in a:
        a.add(mall)

  lst = []
  for mall in a:
    k=0
    for i,j in malls.items():
      if mall in j:
        k+=1
    if k==1 :
      lst.append(mall)
  return sorted(lst)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader grader
# 1576323, 2022-04-21 08:20:05, PPP (100%)

def in_all(malls):
  a = set()
  for i,j in malls.items():
    for mall in j:
      if j not in a:
        a.add(mall)
  lst = []
  for mall in a:
    k = 0
    for i,j in malls.items():
      if mall in j:
        k += 1
    if k == len(malls):
      lst.append(mall)

  return sorted(lst)

def only_one(malls):
  a = set()
  for i,j in malls.items():
    for mall in j:
      if j not in a:
        a.add(mall)

  lst = []
  for mall in a:
    k=0
    for i,j in malls.items():
      if mall in j:
        k+=1
    if k==1 :
      lst.append(mall)
  return sorted(lst)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderrader

6430296021
# 1575766, 2022-04-21 08:12:03, PPx (67%)

def in_all(malls):
    yo = []
    if malls != {}:
        hey = list(malls.keys())
        yo = list(malls[hey[1]])
        for v in malls.values():
            for a in yo:
                if a not in v:
                    yo.remove(a)
    yo.sort()
    return yo

def only_one(malls):
    mid = {}
    yay = []
    for v in malls.values():
        for a in v:
            if a not in mid:
                mid[a] = 1
            elif a in mid:
                mid[a] += 1
    for b in mid:
        if mid[b] == 1:
            yay.append(b)
    yay.sort()
    return yay
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1575798, 2022-04-21 08:12:48, PPx (67%)

def in_all(malls):
    yo = []
    if malls != {}:
        hey = list(malls.keys())
        yo = list(malls[hey[1]])
        for v in malls.values():
            for a in yo:
                if a not in v:
                    yo.remove(a)
    yo.sort()
    return yo

def only_one(malls):
    mid = {}
    yay = []
    if malls != {}:
        for v in malls.values():
            for a in v:
                if a not in mid:
                    mid[a] = 1
                elif a in mid:
                    mid[a] += 1
        for b in mid:
            if mid[b] == 1:
                yay.append(b)
    yay.sort()
    return yay
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1575860, 2022-04-21 08:14:14, PPP (100%)

def in_all(malls):
    mid = {}
    yo = []
    if malls != {}:
        for v in malls.values():
            for a in v:
                if a not in mid:
                    mid[a] = 1
                elif a in mid:
                    mid[a] += 1
        for b in mid:
            if mid[b] == len(malls):
                yo.append(b)
    yo.sort()
    return yo

def only_one(malls):
    mid = {}
    yay = []
    if malls != {}:
        for v in malls.values():
            for a in v:
                if a not in mid:
                    mid[a] = 1
                elif a in mid:
                    mid[a] += 1
        for b in mid:
            if mid[b] == 1:
                yay.append(b)
    yay.sort()
    return yay
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader



6430308921
# 1575628, 2022-04-21 08:07:38, Pxx (33%)

def in_all(malls):
    name = [i for i in malls]
    inter = set()
    for i in name:
        if inter != set():
            inter = inter.intersection(malls[i])
        else:
            inter = malls[i]
    return sorted(inter)
exec(input().strip()) 
# 1575873, 2022-04-21 08:14:23, PP- (67%)

def in_all(malls):
    name = [i for i in malls]
    inter = set()
    for i in name:
        if inter != set():
            inter = inter.intersection(malls[i])
        else:
            inter = malls[i]
    return sorted(inter)
def only_one(malls):
    name = [i for i in malls]
    notsame = []
    for i in name:
        for e in malls[i]:
            if e not in notsame:
                notsame.append(e)
            else:
                notsame.remove(e)
    return sorted(notsame)
exec(input().strip())
# 1576061, 2022-04-21 08:17:15, PPP (100%)

def in_all(malls):
    name = [i for i in malls]
    inter = set()
    for i in name:
        if inter != set():
            inter = inter.intersection(malls[i])
        else:
            inter = malls[i]
    return sorted(inter)
def only_one(malls):
    name = [i for i in malls]
    notsame = []; same = []
    for i in name:
        for e in malls[i]:
            if e not in notsame and e not in same:
                notsame.append(e)
            else:
                if e in notsame:
                    notsame.remove(e)
                same.append(e)
    return sorted(notsame)

exec(input().strip())

6430332921
# 1576100, 2022-04-21 08:17:47, --- (0%)

def in_all(malls):
    out = []
    count = {}
    for setbank in malls.values():
        for bank in setbank:
            if bank not in count:
                count[bank] = 1
            else:
                count[bank] += 1
    for bank,c in count.items():
        if c == len(malls):
            out.append(bank)
    return sorted(out)
# 1576130, 2022-04-21 08:18:10, P-- (33%)

def in_all(malls):
    out = []
    count = {}
    for setbank in malls.values():
        for bank in setbank:
            if bank not in count:
                count[bank] = 1
            else:
                count[bank] += 1
    for bank,c in count.items():
        if c == len(malls):
            out.append(bank)
    return sorted(out)
  
def only_one(malls):
   
    return

exec(input().strip())#ต้องมบีรรทดันี้เม่อืส่งไปgrader
 
# 1576343, 2022-04-21 08:20:11, PPP (100%)

def in_all(malls):
    out = []
    count = {}
    for setbank in malls.values():
        for bank in setbank:
            if bank not in count:
                count[bank] = 1
            else:
                count[bank] += 1
    for bank,c in count.items():
        if c == len(malls):
            out.append(bank)
    return sorted(out)
  
def only_one(malls):
    out = []
    count = {}
    for setbank in malls.values():
        for bank in setbank:
            if bank not in count:
                count[bank] = 1
            else:
                count[bank] += 1
    for bank,c in count.items():
        if c == 1:
            out.append(bank)
    return sorted(out)

exec(input().strip())#ต้องมบีรรทดันี้เม่อืส่งไปgrader
 

6430336421
# 1576034, 2022-04-21 08:16:49, Pxx (33%)

def in_all(malls):
    x = set()
    for i in malls:
        if not x:
            x = malls[i].copy()
        else:
            x &= malls[i].copy()
    y = sorted(x)
    return y

def only_one(malls):
    a = []
    for i in malls:
        if not a:
            a = malls[i].copy()
        else:
            if malls[i] not in a:
                a.append(malls[i])
    b = sorted(a)
    return b

exec(input().strip())
# 1576066, 2022-04-21 08:17:19, Pxx (33%)

def in_all(malls):
    x = set()
    for i in malls:
        if not x:
            x = malls[i].copy()
        else:
            x &= malls[i].copy()
    return sorted(x)

def only_one(malls):
    a = []
    for i in malls:
        if not a:
            a = malls[i].copy()
        else:
            if malls[i] not in a:
                a.append(malls[i])
    return sorted(a)

exec(input().strip())
# 1576273, 2022-04-21 08:19:46, PPP (100%)

def in_all(malls):
    x = set()
    for i in malls:
        if not x:
            x = malls[i].copy()
        else:
            x &= malls[i].copy()
    return sorted(x)

def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)

exec(input().strip())

6430361021
# 1575895, 2022-04-21 08:14:48, Pxx (33%)

def in_all(malls):
    d = {}
    for n in malls :
        if d == {} :
            for b in malls[n] : d[b] = 1
        else:
            for b in d :
                if b not in malls[n] : d[b] = 0
    o = []
    for b in d :
        if d[b] == 1 : o.append(b)
    return sorted(o)

def only_one(malls):
    s = set()
    d = {}
    for n in malls :
        s.add(malls[n])
    for b in s :
        pass

exec(input().strip())
# 1576370, 2022-04-21 08:20:23, --- (0%)

def in_all(malls):
    d = {}
    for n in malls :
        if d == {} :
            for b in malls[n] : d[b] = 1
        else:
            for b in d :
                if b not in malls[n] : d[b] = 0
    o = []
    for b in d :
        if d[b] == 1 : o.append(b)
    return sorted(o)

def only_one(malls):
    s = []
    d = {}
    for n in malls :
        for b in malls[n] :
            s.append(b)
    for b in s :
        if b not in d :
            d[b] = 2
        else:
            d[b] -= 1
    o = []
    for b in d:
        if d[b] == 2 :
            o.append(b)
    return sorted(o)
print(only_one({'A':{'S','G','B'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}}))
exec(input().strip())
# 1576406, 2022-04-21 08:20:46, PPP (100%)

def in_all(malls):
    d = {}
    for n in malls :
        if d == {} :
            for b in malls[n] : d[b] = 1
        else:
            for b in d :
                if b not in malls[n] : d[b] = 0
    o = []
    for b in d :
        if d[b] == 1 : o.append(b)
    return sorted(o)

def only_one(malls):
    s = []
    d = {}
    for n in malls :
        for b in malls[n] :
            s.append(b)
    for b in s :
        if b not in d :
            d[b] = 2
        else:
            d[b] -= 1
    o = []
    for b in d:
        if d[b] == 2 :
            o.append(b)
    return sorted(o)
#print(only_one({'A':{'S','G','B'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}}))
exec(input().strip())

6430372021
# 1575923, 2022-04-21 08:15:15, PPP (100%)

def in_all(malls):
    x = len(malls)
    banks = dict()
    for mall,bank1 in malls.items():
        for k in bank1:
            if k not in banks:
                banks[k] = []
            banks[k].append(mall)
    op = []
    for m in banks:
        if len(banks[m]) == x:
            op.append(m)
    op.sort()
    return op
def only_one(malls):
    n = len(malls)
    banks = dict()
    for mall,bank1 in malls.items():
        for e in bank1:
            if e not in banks:
                banks[e] = []
            banks[e].append(mall)
    op = []
    for m in banks:
        if len(banks[m]) == 1:
            op.append(m)
    op.sort()
    return op

exec(input().strip())
# 1576173, 2022-04-21 08:18:44, PPP (100%)

def in_all(malls):
    x = len(malls)
    banks = dict()
    for mall,bank1 in malls.items():
        for k in bank1:
            if k not in banks:
                banks[k] = []
            banks[k].append(mall)
    op = []
    for m in banks:
        if len(banks[m]) == x:
            op.append(m)
    op.sort()
    return op


def only_one(malls):
    n = len(malls)
    banks = dict()
    for mall,bank1 in malls.items():
        for h in bank1:
            if h not in banks:
                banks[h] = []
            banks[h].append(mall)
    op = []
    for m in banks:
        if len(banks[m]) == 1:
            op.append(m)
    op.sort()
    return op

exec(input().strip())
# 1576334, 2022-04-21 08:20:08, PPP (100%)

def in_all(malls):
    count = len(malls)
    sh_b = {}
    ls = []
    for shop,b in malls.items():
        for k in b:
            if k not in sh_b:
                sh_b[k] = []
            sh_b[k].append(shop)
    
    for i in sh_b:
        if len(sh_b[i]) == count:
            ls.append(i)
    ls.sort()
    return ls

def only_one(malls):
    sh_b = {}
    ls = []
    for shop,b in malls.items():
        for i in b:
            if i not in sh_b:
                sh_b[i] = []
            sh_b[i].append(shop)
    
    for k in sh_b:
        if len(sh_b[k]) == 1:
            ls.append(k)
    ls.sort()
    return ls

exec(input().strip())


6432003821
# 1575590, 2022-04-21 08:05:09, Pxx (33%)

def in_all(malls):
  a = set()
  for e in malls:
    if a == set():
      a = set(malls[e])
    else:
      a = a & malls[e]
  return sorted(a)
  
exec(input().strip())
# 1576014, 2022-04-21 08:16:29, P-- (33%)

def in_all(malls):
  a = set()
  for e in malls:
    if a == set():
      a = set(malls[e])
    else:
      a = a & malls[e]
  return sorted(a)
  
def only_one(malls):
  a = in_all(malls)
  b = set()
  for e in malls:
    b = set(malls[e])
  l = []
  for e in b:
    c = 0
    for k in malls:
      if e in malls[k]:
        c += 1
    if c == 1:
      l += [e]
  return sorted(l)
  
exec(input().strip())
# 1576268, 2022-04-21 08:19:45, PPP (100%)

def in_all(malls):
  a = set()
  for e in malls:
    if a == set():
      a = set(malls[e])
    else:
      a = a & malls[e]
  return sorted(a)
  
def only_one(malls):
  b = set()
  for e in malls:
    for i in malls[e]:
      b.add(i)
  l = []
  for e in b:
    c = 0
    for k in malls:
      if e in malls[k]:
        c += 1
    if c == 1:
      l += [e]
  return sorted(l)
  
exec(input().strip())

6432004421
# 1575733, 2022-04-21 08:11:17, PPx (67%)

def in_all(malls):
  c = 0
  for mall in malls:
    if c == 0:
      a = malls[mall]
    else:
      s = malls[mall]
      a = a.intersection(s)
    c+=1
  a = list(a)
  a.sort()
  return a
def only_one(malls):
  c = 0
  for mall in malls:
    if c == 0:
      a = malls[mall]
    else:
      s = malls[mall]
      a = a.union(s)
    c += 1
  a = list(a)
  om = []
  for i in a:
    c = 0
    for mall in malls:
      if i in malls[mall]:
        c += 1
    if c == 1:
      om.append(i)
  om.sort()
  return om
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575764, 2022-04-21 08:12:02, PPx (67%)

def in_all(malls):
  c = 0
  for mall in malls:
    if c == 0:
      a = malls[mall]
    else:
      s = malls[mall]
      a = a.intersection(s)
    c+=1
  a = list(a)
  a.sort()
  return a
def only_one(malls):
  c = 0
  for mall in malls:
    if c == 0:
      a = malls[mall]
    else:
      s = malls[mall]
      a = a.union(s)
    c += 1
  a = list(a)
  a.sort()
  om = []
  for i in a:
    c = 0
    for mall in malls:
      if i in malls[mall]:
        c += 1
    if c == 1:
      om.append(i)
  om.sort()
  return om
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderader
# 1575803, 2022-04-21 08:12:56, PPP (100%)

def in_all(malls):
  c = 0
  a = []
  for mall in malls:
    if c == 0:
      a = malls[mall]
    else:
      s = malls[mall]
      a = a.intersection(s)
    c+=1
  a = list(a)
  a.sort()
  return a
def only_one(malls):
  c = 0
  a = []
  for mall in malls:
    if c == 0:
      a = malls[mall]
    else:
      s = malls[mall]
      a = a.union(s)
    c += 1
  a = list(a)
  a.sort()
  om = []
  for i in a:
    c = 0
    for mall in malls:
      if i in malls[mall]:
        c += 1
    if c == 1:
      om.append(i)
  om.sort()
  return om
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderer

6432016021
# 1576329, 2022-04-21 08:20:06, --- (0%)

def in_all(malls):
    
    bank = []
    for _,b in malls.items():
        for x in b:
            bank.append(x)
    print = []
    l = len(malls)
    for b in set(bank):
        c = 0
        for i in bank:
            if i == b:
                c+=1
        if c == l:
            print.append(b)
    out = sorted(print)
    return print

def only_one(malls):
    a = []
    for _,b in malls.items():
        for x in b:
            a.append(x)
    print = []
    for b in set(a):
        c = 0
        for i in a:
            if i == b:
                c+=1
        if c == 1:
            print.append(b)
    out = sorted(print)
    return print
exec(input().strip())
# 1576385, 2022-04-21 08:20:32, PPP (100%)

def in_all(malls): 
    a = []
    for _,b in malls.items():
        for x in b:
            a.append(x)
    out = []
    l = len(malls)
    for b in set(a):
        c = 0
        for i in a:
            if i == b:
                c+=1
        if c == l:
            out.append(b)
    out = sorted(out)
    return out

def only_one(malls):
    a = []
    for _,b in malls.items():
        for x in b:
            a.append(x)
    out = []
    for b in set(a):
        c = 0
        for i in a:
            if i == b:
                c+=1
        if c == 1:
            out.append(b)
    out = sorted(out)
    return out
exec(input().strip())
# 1576389, 2022-04-21 08:20:37, PPP (100%)

def in_all(malls): 
    a = []
    for _,b in malls.items():
        for x in b:
            a.append(x)
    out = []
    l = len(malls)
    for b in set(a):
        c = 0
        for i in a:
            if i == b:
                c+=1
        if c == l:
            out.append(b)
    out = sorted(out)
    return out

def only_one(malls):
    a = []
    for _,b in malls.items():
        for x in b:
            a.append(x)
    out = []
    for b in set(a):
        c = 0
        for i in a:
            if i == b:
                c+=1
        if c == 1:
            out.append(b)
    out = sorted(out)
    return out
exec(input().strip())

6432022721
# 1575585, 2022-04-21 08:04:47, --- (0%)

def reverse(d):
    re={}
    for x,y in d.items():
        if y not in re:
            re[y]={x}
        else:
            re[y].add(x)
    return re
def in_all(malls):
    all=[]
    remall=reverse(malls)
    for i in remall:
        if len(remall[i]) == len(malls):
            all.append(i)
    return sorted(all)
def only_one(malls):
    one=[]
    remall=reverse(malls)
    for i in remall:
        if len(remall[i]) == 1:
            one.append(i)
    return sorted(one)

# 1575588, 2022-04-21 08:05:02, xxx (0%)

def reverse(d):
    re={}
    for x,y in d.items():
        if y not in re:
            re[y]={x}
        else:
            re[y].add(x)
    return re
def in_all(malls):
    all=[]
    remall=reverse(malls)
    for i in remall:
        if len(remall[i]) == len(malls):
            all.append(i)
    return sorted(all)
def only_one(malls):
    one=[]
    remall=reverse(malls)
    for i in remall:
        if len(remall[i]) == 1:
            one.append(i)
    return sorted(one)

exec(input().strip()) 
# 1575621, 2022-04-21 08:07:08, PPP (100%)

def reverse(d):
    re={}
    for i in d:
        for j in d[i]:
            if j not in re:
                re[j]={i}
            else:
                re[j].add(i)
    return re
def in_all(malls):
    all=[]
    remall=reverse(malls)
    for i in remall:
        if len(remall[i]) == len(malls):
            all.append(i)
    return sorted(all)
def only_one(malls):
    one=[]
    remall=reverse(malls)
    for i in remall:
        if len(remall[i]) == 1:
            one.append(i)
    return sorted(one)

exec(input().strip()) 

6432039421
# 1575602, 2022-04-21 08:06:01, --- (0%)


def in_all(malls):
    ans = []
    for e in malls:
        for i in e:
            if i not in ans:
                ans.append(i)
            else:
                pass
    ans.sort()
    return ans
def only_one(malls):
    pass
    

exec(input().strip())

# 1575877, 2022-04-21 08:14:25, P-- (33%)


def in_all(malls):
    ans = set()
    final = []
    for e in malls:
        if len(ans) == 0:
            ans = set(malls[e])
        elif len(ans) != 0:
            ans = ans&(malls[e])
    for e in ans:
        final.append(e)
    final.sort()
    return final
def only_one(malls):
    pass
        
        
    

exec(input().strip())

# 1576285, 2022-04-21 08:19:52, PPP (100%)


def in_all(malls):
    ans = set()
    final = []
    for e in malls:
        if len(ans) == 0:
            ans = set(malls[e])
        elif len(ans) != 0:
            ans = ans&(malls[e])
    for e in ans:
        final.append(e)
    final.sort()
    return final
def only_one(malls):
    ans = []
    final = {}
    for e in malls:
        for i in malls[e]:
            if i not in final:
                final[i] = 1
            else:
                final[i] += 1
    for i in final:
        if final[i] == 1:
            ans.append(i)
    ans.sort()
    return ans
            
            
        
        
    

exec(input().strip())


6432043921
# 1575819, 2022-04-21 08:13:17, PPP (100%)

def in_all(malls):
    all = {}
    ans = []
    m = [] 
    for i in malls:
        m.append(i)
        for e in malls[i]:
            if e not in all:
                all[e] = [i] 
            else: all[e] += [i]
    for a in all:
        if len(all[a]) == len(m) :
            ans.append(a)
    ans.sort()
    return ans
 
def only_one(malls):
    all = {}
    ans = []
    for i in malls:
        for e in malls[i]:
            if e not in all:
                all[e] = [i] 
            else: all[e] += [i]
    for a in all:
        if len(all[a]) == 1  :
            ans.append(a)
    ans.sort()
    return ans

exec(input().strip())
# 1575988, 2022-04-21 08:16:10, xPx (33%)

def in_all(malls):
    a = {}
    ans = []
    for i in malls:
        m.append(i)
        for e in malls[i]:
            if e not in a:
                a[e] = [i] 
            else: a[e] += [i]
    for k in a:
        if len(a[k]) == len(malls) :
            ans.append(k)
    ans.sort()
    return ans
 
def only_one(malls):
    a = {}
    ans = []
    for i in malls:
        for e in malls[i]:
            if e not in a:
                a[e] = [i] 
            else: a[e] += [i]
    for k in a:
        if len(a[k]) == 1  :
            ans.append(k)
    ans.sort()
    return ans

exec(input().strip())
# 1576042, 2022-04-21 08:16:57, PPP (100%)

def in_all(malls):
    a = {}
    ans = []
    for i in malls:
        for e in malls[i]:
            if e not in a:
                a[e] = [i] 
            else: a[e] += [i]
    for k in a:
        if len(a[k]) == len(malls) :
            ans.append(k)
    ans.sort()
    return ans
 
def only_one(malls):
    a = {}
    ans = []
    for i in malls:
        for e in malls[i]:
            if e not in a:
                a[e] = [i] 
            else: a[e] += [i]
    for k in a:
        if len(a[k]) == 1  :
            ans.append(k)
    ans.sort()
    return ans

exec(input().strip())

6432109721
# 1575659, 2022-04-21 08:09:00, --- (0%)

def in_all(malls):
    total = set()
    for e in malls:
        for ch in malls[e] :
            total.add(ch)
    for e in malls:
        total = total.intersection(malls[e])
    return(sorted(list(total)))
    exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575662, 2022-04-21 08:09:07, Pxx (33%)

def in_all(malls):
    total = set()
    for e in malls:
        for ch in malls[e] :
            total.add(ch)
    for e in malls:
        total = total.intersection(malls[e])
    return(sorted(list(total)))






exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575880, 2022-04-21 08:14:28, PPP (100%)

def in_all(malls):
    total = set()
    for e in malls:
        for ch in malls[e] :
            total.add(ch)
    for e in malls:
        total = total.intersection(malls[e])
    return(sorted(list(total)))
def only_one(malls):
    d = {}
    for e in malls:
        for ch in malls[e]:
            if ch not in d:
                d[ch] = 1
            else :
                d[ch] += 1
    ans = []
    for ch in d :
        if d[ch] == 1 :
            ans.append(ch)
    return sorted(ans)





exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432146921
# 1575776, 2022-04-21 08:12:15, --- (0%)

def in_all(malls):
    s = {}
    for bank in malls:
        c = 0
        for e in malls[bank]:
            if e not in s:
                s[e] = 1
            else :
                s[e] += 1
    r = {}
    for k in s :
        if s[k] == len(malls):
            r[k] = s[k]

    return r
def only_one(malls):
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575824, 2022-04-21 08:13:30, P-- (33%)

def in_all(malls):
    s = {}
    for bank in malls:
        c = 0
        for e in malls[bank]:
            if e not in s:
                s[e] = 1
            else :
                s[e] += 1
    l = []
    for k in s :
        if s[k] == len(malls):
            l.append(k)
    l.sort()
    return l
def only_one(malls):
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575928, 2022-04-21 08:15:22, PPP (100%)

def in_all(malls):
    s = {}
    for bank in malls:
        c = 0
        for e in malls[bank]:
            if e not in s:
                s[e] = 1
            else :
                s[e] += 1
    l = []
    for k in s :
        if s[k] == len(malls):
            l.append(k)
    l.sort()
    return l
def only_one(malls):

    s = {}
    for bank in malls:
        c = 0
        for e in malls[bank]:
            if e not in s:
                s[e] = 1
            else :
                s[e] += 1
    l = []
    for k in s :
        if s[k] == 1:
            l.append(k)
    l.sort()

    return l
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430186621
# 1575931, 2022-04-21 08:15:22, --- (0%)

def in_all(malls):
    content = set()
    for d in malls:
        for e in malls[d]:
            content.add(e)
    for d in malls:
        content = content.intersection(malls[d])
    return sorted([ele for ele in content])
    
def only_one(malls):
    d = {}
    for k in malls:
        for v in malls[k]:
            if v not in d:
                d[v] = 1
            else:
                d[v] += 1
    l = []
    for k in d:
        if d[k] == 1:
            l.append(k)
    return sorted(l)
    
    
# exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575965, 2022-04-21 08:15:52, PPP (100%)

def in_all(malls):
    content = set()
    for d in malls:
        for e in malls[d]:
            content.add(e)
    for d in malls:
        content = content.intersection(malls[d])
    return sorted([ele for ele in content])
    
def only_one(malls):
    d = {}
    for k in malls:
        for v in malls[k]:
            if v not in d:
                d[v] = 1
            else:
                d[v] += 1
    l = []
    for k in d:
        if d[k] == 1:
            l.append(k)
    return sorted(l)
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430188921
# 1575675, 2022-04-21 08:09:36, P-- (33%)

def in_all(malls):
    ans=[]
    check=True
    for i in malls:
        for f in malls[i]:
            for k in malls:
                if f not in malls[k]:
                    check=False
            if check==True:
                ans.append(f)
            check=True
    anss=[]
    for i in ans:
        if i not in anss:
            anss.append(i)
    anss.sort()
    return anss
def only_one(malls):
    
    return []
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575763, 2022-04-21 08:12:01, PPP (100%)

def in_all(malls):
    ans=[]
    check=True
    for i in malls:
        for f in malls[i]:
            for k in malls:
                if f not in malls[k]:
                    check=False
            if check==True:
                ans.append(f)
            check=True
    anss=[]
    for i in ans:
        if i not in anss:
            anss.append(i)
    anss.sort()
    return anss
def only_one(malls):
    ans=[]
    check=True
    for i in malls:
        for f in malls[i]:
            for k in malls:
                if f in malls[k]:
                    if k != i:
                        check=False
            if check==True:
                ans.append(f)
            check=True
    anss=[]
    for i in ans:
        if i not in anss:
            anss.append(i)
    anss.sort()
    return anss
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430198121
# 1575684, 2022-04-21 08:10:02, P-- (33%)

def in_all(malls):
    x = set()
    for i in malls:
        if x == set():
            x = malls[i]
        else:x=x&malls[i]
    return sorted(x)

def only_one(malls):
    x = set()
    for i in malls:
        if x == set():
            x = malls[i]
        else:x=x-malls[i]
    return sorted(x)
exec(input().strip())

# 1576074, 2022-04-21 08:17:25, PPP (100%)

def in_all(malls):
    x = set()
    for i in malls:
        if x == set():
            x = malls[i]
        else:x=x&malls[i]
    return sorted(x)

def only_one(malls):
    x = []
    y = []
    for i in malls:
        for j in malls[i]:
            for k in j:
                x.append(j)
    for i in x:
        a = x.count(i)
        if a == 1:
            y.append(i)
    return sorted(y)
exec(input().strip())


6430203621
# 1575654, 2022-04-21 08:08:47, PPx (67%)

def in_all(malls):
    r = []
    a = sorted(malls)
    s = set(malls[a[0]])
    for i in sorted(malls)[1::]:
        s = s & malls[i]
    s = list(s)
    s.sort()
    return s
    
def only_one(malls):
    bank = {}
    r = []
    for i in malls:
        a = malls[i]
        for j in a:
            if j not in bank:
                bank[j] = 0
            bank[j] += 1
    for i in bank:
        if bank[i] == 1:
            r.append(i)
    r.sort()
    return r
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575726, 2022-04-21 08:11:07, PPP (100%)

def in_all(malls):
    if malls == {}:
        return []
    r = []
    a = sorted(malls)
    s = set(malls[a[0]])
    for i in sorted(malls)[1::]:
        s = s & malls[i]
    s = list(s)
    s.sort()
    return s
    
def only_one(malls):
    bank = {}
    r = []
    for i in malls:
        a = malls[i]
        for j in a:
            if j not in bank:
                bank[j] = 0
            bank[j] += 1
    for i in bank:
        if bank[i] == 1:
            r.append(i)
    r.sort()
    return r
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430215121
# 1575600, 2022-04-21 08:05:58, PPx (67%)

def in_all(malls):
    res = None
    for v in malls.values():
        if res is None:
            res = v.copy()
        res &= v
    return list(sorted(res))


def only_one(malls):
    cnt = {}
    for v in malls.values():
        for x in v:
            if x not in cnt:
                cnt[x] = 0
            cnt[x] += 1
    return [k for k in sorted(cnt) if cnt[k] == 1]


exec(input().strip())

# 1575625, 2022-04-21 08:07:21, PPP (100%)

def in_all(malls):
    res = None
    for v in malls.values():
        if res is None:
            res = v.copy()
        res &= v
    return list(sorted(res)) if res else []


def only_one(malls):
    cnt = {}
    for v in malls.values():
        for x in v:
            if x not in cnt:
                cnt[x] = 0
            cnt[x] += 1
    return [k for k in sorted(cnt) if cnt[k] == 1]


exec(input().strip())


6430222521
# 1575946, 2022-04-21 08:15:32, compilation error (0%)

def in_all(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_all = True
        for k in malls:
            if n not in malls[k]:
                in_all = False
        if in_all == True:
            ans += n
    return sorted(ans)
def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)
exec.(input().strip())
# 1575967, 2022-04-21 08:15:54, PPP (100%)

def in_all(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_all = True
        for k in malls:
            if n not in malls[k]:
                in_all = False
        if in_all == True:
            ans += n
    return sorted(ans)
def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)
exec(input().strip()) 

6430246621
# 1575711, 2022-04-21 08:10:46, --- (0%)

def in_all(malls):
    bank={}
    for i in malls:
        for j in malls.get(i):
            if j not in bank:
                bank[j]={i}
            else:
                bank[j].add(i)
    keys=set(malls.keys())
    inall=[]
    for i in bank:
        if keys.issubset(bank.get(i)):
            inall.append(i)
    return inall

def only_one(malls):
    bank={}
    for i in malls:
        for j in malls.get(i):
            if j not in bank:
                bank[j]={i}
            else:
                bank[j].add(i)
    onlyone=[]
    for i in bank:
        if len(bank.get(i))==1:
            onlyone.append(i)
    return onlyone
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575781, 2022-04-21 08:12:22, PPP (100%)

def in_all(malls):
    bank={}
    for i in malls:
        for j in malls.get(i):
            if j not in bank:
                bank[j]={i}
            else:
                bank[j].add(i)
    keys=set(malls.keys())
    inall=[]
    for i in bank:
        if keys.issubset(bank.get(i)):
            inall.append(i)
    return sorted(inall)

def only_one(malls):
    bank={}
    for i in malls:
        for j in malls.get(i):
            if j not in bank:
                bank[j]={i}
            else:
                bank[j].add(i)
    onlyone=[]
    for i in bank:
        if len(bank.get(i))==1:
            onlyone.append(i)
    return sorted(onlyone)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430261021
# 1575743, 2022-04-21 08:11:30, -P- (33%)

def in_all(malls):
    for s in malls.values():
        pass
    return 
    
def only_one(malls):
    check = []
    ans = []
    for s in malls.values():
        l = list(s)
        check += l
        
    each_bank = set(check)
    each_bank2 = list(each_bank)
    for b in each_bank2:
        num = check.count(b)
        if num == 1:
            ans.append(b)
    ans.sort()
        
    return ans

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575825, 2022-04-21 08:13:34, PPP (100%)

def in_all(malls):
    check = []
    ans = []
    for s in malls.values():
        l = list(s)
        check += l
    
    each_bank = set(check)
    each_bank2 = list(each_bank)
    for b in each_bank2:
        num = check.count(b)
        if num == len(malls):
            ans.append(b)
    ans.sort()
        
    return ans
    
def only_one(malls):
    check = []
    ans = []
    for s in malls.values():
        l = list(s)
        check += l
        
    each_bank = set(check)
    each_bank2 = list(each_bank)
    for b in each_bank2:
        num = check.count(b)
        if num == 1:
            ans.append(b)
    ans.sort()
        
    return ans

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430275821
# 1576155, 2022-04-21 08:18:35, xxx (0%)

def in_all(malls):
    d = []
    for e in malls:
        if not d:
            d = malls[e].copy()
        else:
            d &= malls[e].copy()
    d.sort()
    return d
def only_one(malls):
    d = []
    for e in malls:
        if not d:
            d = malls[e].copy()
        else:
            if malls[e] not in d:
                d.append(malls[e])
        d.sort()
    return d
exec(input().strip())
# 1576330, 2022-04-21 08:20:07, PPP (100%)

def in_all(malls):
    x = set()
    for i in malls:
        if not x:
            x = malls[i].copy()
        else:
            x &= malls[i].copy()
    return sorted(x)

def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)

exec(input().strip())

6430364021
# 1575800, 2022-04-21 08:12:50, compilation error (0%)

 in_all(malls):
    cnt = {}
    for mall in malls:
        for bank in malls[mall]:
            if bank not in cnt:
                cnt[bank] = 1
            else:
                cnt[bank] += 1
    ans = []
    for bank in cnt:
        if cnt[bank] == len(malls):
            ans.append(bank)
    return sorted(ans)
 
def only_one(malls):
    cnt = {}
    for mall in malls:
        for bank in malls[mall]:
            if bank not in cnt:
                cnt[bank] = 1
            else:
                cnt[bank] += 1
    ans = []
    for bank in cnt:
        if cnt[bank] == 1:
            ans.append(bank) 
    return sorted(ans)
b = {'A':{'W'},'B':{'X'},'C':{'Y','Z'}};print(in_all(b));print(only_one(b)) 
 
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1575848, 2022-04-21 08:14:04, PPP (100%)

def in_all(malls):
    cnt = {}
    for mall in malls:
        for bank in malls[mall]:
            if bank not in cnt:
                cnt[bank] = 1
            else:
                cnt[bank] += 1
    ans = []
    for bank in cnt:
        if cnt[bank] == len(malls):
            ans.append(bank)
    return sorted(ans)
 
def only_one(malls):
    cnt = {}
    for mall in malls:
        for bank in malls[mall]:
            if bank not in cnt:
                cnt[bank] = 1
            else:
                cnt[bank] += 1
    ans = []
    for bank in cnt:
        if cnt[bank] == 1:
            ans.append(bank) 
    return sorted(ans)
 
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430370721
# 1575633, 2022-04-21 08:07:57, P-- (33%)

def in_all(malls):
    banks = []
    for mall in malls :
        for bank in malls[mall] :
            if bank not in banks :
                banks.append(bank)
    q = [0 for i in range(len(banks)) ]
    for i in range(len(banks)) :
        for mall in malls :
            if banks[i] in malls[mall] :
                q[i] += 1
    in_all_malls = []
    for i in range(len(banks)) :
        if q[i] == len(malls) :
            in_all_malls.append(banks[i])
    return in_all_malls
            
    
def only_one(malls):
    banks = []
    for mall in malls :
        for bank in malls[mall] :
            if bank not in banks :
                banks.append(bank)
    q = [0 for i in range(len(banks)) ]
    for i in range(len(banks)) :
        for mall in malls :
            if banks[i] in malls[mall] :
                q[i] += 1
    in_all_malls = []
    for i in range(len(banks)) :
        if q[i] == 1 :
            in_all_malls.append(banks[i])
    return in_all_malls
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575670, 2022-04-21 08:09:21, PPP (100%)

def in_all(malls):
    banks = []
    for mall in malls :
        for bank in malls[mall] :
            if bank not in banks :
                banks.append(bank)
    q = [0 for i in range(len(banks)) ]
    for i in range(len(banks)) :
        for mall in malls :
            if banks[i] in malls[mall] :
                q[i] += 1
    in_all_malls = []
    for i in range(len(banks)) :
        if q[i] == len(malls) :
            in_all_malls.append(banks[i])
    return sorted(in_all_malls)
            
    
def only_one(malls):
    banks = []
    for mall in malls :
        for bank in malls[mall] :
            if bank not in banks :
                banks.append(bank)
    q = [0 for i in range(len(banks)) ]
    for i in range(len(banks)) :
        for mall in malls :
            if banks[i] in malls[mall] :
                q[i] += 1
    only_one_mall = []
    for i in range(len(banks)) :
        if q[i] == 1 :
            only_one_mall.append(banks[i])
    return sorted(only_one_mall)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430371321
# 1575818, 2022-04-21 08:13:17, P-- (33%)

def in_all(malls):
    b = set() ; l = []
    for k in malls:
        for j in malls[k]:
            b.add(j)
        l.append(malls[k])
    w = []
    for k in b:
        t = True
        for j in l:
            if k not in j:
                t = False
                break
        if t==True:
            w.append(k)
    w.sort()
    
    return w    
        
def only_one(malls):
    
    return
    
exec(input().strip()) 
# 1575954, 2022-04-21 08:15:42, PPP (100%)

def in_all(malls):
    b = set() ; l = []
    for k in malls:
        for j in malls[k]:
            b.add(j)
        l.append(malls[k])
    w = []
    for k in b:
        t = True
        for j in l:
            if k not in j:
                t = False
                break
        if t==True:
            w.append(k)
    w.sort()
    
    return w    
        
def only_one(malls):
    b = set() ; l = []
    for k in malls:
        for j in malls[k]:
            b.add(j)
        l.append(malls[k])
    w = []
    for k in b:
        t = 0
        for j in l:
            if k in j:
                t += 1
        if t==1:
            w.append(k)
    w.sort()
    
    return w 

exec(input().strip())

6430377121
# 1576022, 2022-04-21 08:16:38, P-- (33%)

def in_all(malls):
    s = {}
    n = False
    for i in malls:
        if not n:
            n = True
            s = malls[i]
        else:
            s = s.intersection(malls[i])
    s = list(s)
    s.sort()
    return s
def only_one(malls):
    keepall = dict()
    for i in malls:
        for j in malls[i]:
            keepall.setdefault(j,0)
            keepall[j] += 1
    ans = [i for i in keepall if keepall[i] == 1]
    return ans
            
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576106, 2022-04-21 08:17:50, PPP (100%)

def in_all(malls):
    s = {}
    n = False
    for i in malls:
        if not n:
            n = True
            s = malls[i]
        else:
            s = s.intersection(malls[i])
    s = list(s)
    s.sort()
    return s
def only_one(malls):
    keepall = dict()
    for i in malls:
        for j in malls[i]:
            keepall.setdefault(j,0)
            keepall[j] += 1
    ans = [i for i in keepall if keepall[i] == 1]
    ans.sort()
    return ans
            
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430383921
# 1576112, 2022-04-21 08:17:54, --- (0%)

def in_all(malls):
    all_banks = []
    in_all_malls = []
    if malls == {}:
        return in_all_malls
    for key in malls:
        if malls[key] != {}:
            for ch in malls[key]:
                if ch not in all_banks:
                    all_banks.append(ch)
    for item in all_banks:
        status = True
        for key in malls:
            if item not in malls[key]:
                status = False
                break
        if status == True:
            in_all_malls.append(item)
    in_all_malls.sort()
    return in_all_malls

def only_one(malls):
    all_banks = []
    in_one_mall = []
    if malls == {}:
        return in_one_mall
    for key in malls:
        if malls[key] != {}:
            for ch in malls[key]:
                if ch not in all_banks:
                    all_banks.append(ch)
    for item in all_banks:
        count = 0
        for key in malls:
            if item in malls[key]:
                count += 1
        if count == 1:
            in_one_mall.append(item)
    in_one_mall.sort()
    return in_one_mall
# 1576225, 2022-04-21 08:19:22, PPP (100%)

def in_all(malls):
    all_banks = []
    in_all_malls = []
    if malls == {}:
        return in_all_malls
    for key in malls:
        if malls[key] != {}:
            for ch in malls[key]:
                if ch not in all_banks:
                    all_banks.append(ch)
    for item in all_banks:
        status = True
        for key in malls:
            if item not in malls[key]:
                status = False
                break
        if status == True:
            in_all_malls.append(item)
    in_all_malls.sort()
    return in_all_malls

def only_one(malls):
    all_banks = []
    in_one_mall = []
    if malls == {}:
        return in_one_mall
    for key in malls:
        if malls[key] != {}:
            for ch in malls[key]:
                if ch not in all_banks:
                    all_banks.append(ch)
    for item in all_banks:
        count = 0
        for key in malls:
            if item in malls[key]:
                count += 1
        if count == 1:
            in_one_mall.append(item)
    in_one_mall.sort()
    return in_one_mall
    
exec(input().strip())

6430390221
# 1575784, 2022-04-21 08:12:27, PPP (100%)

def in_all(malls):
    all = []
    n = len(malls)
    bank = {}
    for key in malls:
        v = malls[key]
        for e in v:
            if e not in bank:
                bank[e] = 1
            else:
                bank[e]+=1
    for key in bank:
        if bank[key]==n:
            all.append(key)
    return sorted(all)


def only_one(malls):
    all = []
    n = len(malls)
    bank = {}
    for key in malls:
        v = malls[key]
        for e in v:
            if e not in bank:
                bank[e] = 1
            else:
                bank[e]+=1
    for key in bank:
        if bank[key]==1:
            all.append(key)
    return sorted(all)
    
exec(input().strip()) 
# 1576259, 2022-04-21 08:19:41, PPP (100%)

def in_all(malls):
    all = []
    n = len(malls)
    bank = {}
    for key in malls:
        v = malls[key]
        for e in v:
            if e not in bank:
                bank[e] = 1
            else:
                bank[e]+=1
    for key in bank:
        if bank[key]==n:
            all.append(key)
    return sorted(all)


def only_one(malls):
    all = []
    n = len(malls)
    bank = {}
    for key in malls:
        v = malls[key]
        for e in v:
            if e not in bank:
                bank[e] = 1
            else:
                bank[e]+=1
    for key in bank:
        if bank[key]==1:
            all.append(key)
    return sorted(all)
    
exec(input().strip())

6430398321
# 1575640, 2022-04-21 08:08:21, PPP (100%)

def in_all(malls):
    x = {}
    for mal,banks in malls.items():
        for bank in banks:
            if bank not in x:
                x[bank] = set()
            x[bank].add(mal)
    y = [e for e in x if len(x[e])==len(malls)]
    y.sort()
    return y
    
def only_one(malls):
    x = {}
    for mal,banks in malls.items():
        for bank in banks:
            if bank not in x:
                x[bank] = set()
            x[bank].add(mal)
    y = [e for e in x if len(x[e])==1]
    y.sort()
    return y
    
exec(input().strip()) 
# 1575805, 2022-04-21 08:13:01, PPP (100%)

def in_all(malls):
    x = bank_to_dict(malls)
    y = [e for e in x if len(x[e])==len(malls)]
    y.sort()
    return y
    
def only_one(malls):
    x = bank_to_dict(malls)
    y = [e for e in x if len(x[e])==1]
    y.sort()
    return y
def bank_to_dict(malls):
    x = {}
    for mal,banks in malls.items():
        for bank in banks:
            if bank not in x:
                x[bank] = set()
            x[bank].add(mal)
    return x
exec(input().strip()) 

6430404421
# 1575623, 2022-04-21 08:07:16, PPx (67%)

def in_all(malls):
    l = list(malls.values())
    if l != 0:
        return sorted(set(l[0]).intersection(*l[1:]))
    else:
        return []
def only_one(malls):
    l = []
    for i in malls.values():
        l += list(i)
    s = []
    for i in l:
        if l.count(i) == 1:
            s.append(i)
    return sorted(s)
exec(input().strip())
# 1575697, 2022-04-21 08:10:28, PPP (100%)

def in_all(malls):
    l = list(malls.values())
    if len(l) != 0:
        s = l[0]
        for i in range(1,len(l)):
            s = s & l[i]
        return sorted(list(s))
    else:
        return []
    
def only_one(malls):
    l = []
    for i in malls.values():
        l += list(i)
    s = []
    for i in l:
        if l.count(i) == 1:
            s.append(i)
    return sorted(s)
exec(input().strip())

6430415321
# 1575690, 2022-04-21 08:10:13, Pxx (33%)

def in_all(malls):
    a = []
    all_bank = set()
    for i in malls:
        for ii in malls[i]:
            all_bank.add(ii)
    for each in all_bank:
        T = True
        for e in malls:
            if each not in malls[e]:
                T =False
        if T == True:
            a.append(each)
    a.sort()
    return a
exec(input().strip())
# 1576206, 2022-04-21 08:19:11, PPP (100%)

def in_all(malls):
    a = []
    all_bank = set()
    for i in malls:
        for ii in malls[i]:
            all_bank.add(ii)
    for each in all_bank:
        T = True
        for e in malls:
            if each not in malls[e]:
                T =False
        if T == True:
            a.append(each)
    a.sort()
    return a
def only_one(malls):
    all_banks = set()
    for i in malls:
        for ii in malls[i]:
            all_banks.add(ii)
    d = {}
    for e in all_banks:
        d[e] = 0
    for o in d:
        for p in malls:
            if o in malls[p]:
                d[o] += 1
    ans = []
    for m in d:
        if d[m] == 1:
            ans.append(m)
    ans.sort()
    return ans
exec(input().strip())

6432001521
# 1576099, 2022-04-21 08:17:47, -P- (33%)

def in_all(malls):
    a = set()
    for i in malls.values():
        for j in i:
            a = a | {j}
    b = []
    for i in a:
        for j in malls:
            if i in malls[j] and i not in b:
                b.append(i)
            elif i in b and i not in malls[j]:
                b.remove(i)
                break
    b.sort()
    return b

def only_one(malls):
    a = set()
    for i in malls.values():
        for j in i:
            a = a | {j}
    b = []
    for i in a:
        for j in malls:
            if i in malls[j] and i not in b:
                b.append(i)
            elif i in b and i in malls[j]:
                b.remove(i)
                break
    b.sort()
    return b


exec(input().strip())
# 1576191, 2022-04-21 08:19:02, PPP (100%)

def in_all(malls):
    a = set()
    for i in malls.values():
        for j in i:
            a = a | {j}
    b = []
    for i in a:
        b.append(i)
    for i in a:
        for j in malls:
            if i in malls[j] and i not in b:
                b.append(i)
            elif i in b and i not in malls[j]:
                b.remove(i)
                break
    b.sort()
    return b

def only_one(malls):
    a = set()
    for i in malls.values():
        for j in i:
            a = a | {j}
    b = []
    for i in a:
        for j in malls:
            if i in malls[j] and i not in b:
                b.append(i)
            elif i in b and i in malls[j]:
                b.remove(i)
                break
    b.sort()
    return b


exec(input().strip())

6432018221
# 1575789, 2022-04-21 08:12:38, PPP (100%)

def in_all(malls):
    shopCount = countShop(malls)
    ans = []
    for shop in shopCount:
        if(shopCount[shop] == len(malls)):
            ans.append(shop)
    ans.sort()
    return ans

def only_one(malls):
    shopCount = countShop(malls)
    ans = []
    for shop in shopCount:
        if(shopCount[shop] == 1):
            ans.append(shop)
    ans.sort()
    return ans


def countShop(malls):
    shopCount = dict()
    for mall in malls:
        for shop in malls[mall]:
            if(shop in shopCount):
                shopCount[shop] += 1
            else:
                shopCount[shop] = 1
    return shopCount

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575796, 2022-04-21 08:12:43, PPP (100%)

def in_all(malls):
    shopCount = countShop(malls)
    ans = []
    for shop in shopCount:
        if(shopCount[shop] == len(malls)):
            ans.append(shop)
    ans.sort()
    return ans

def only_one(malls):
    shopCount = countShop(malls)
    ans = []
    for shop in shopCount:
        if(shopCount[shop] == 1):
            ans.append(shop)
    ans.sort()
    return ans


def countShop(malls):
    shopCount = dict()
    for mall in malls:
        for shop in malls[mall]:
            if(shop in shopCount):
                shopCount[shop] += 1
            else:
                shopCount[shop] = 1
    return shopCount

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432021021
# 1576054, 2022-04-21 08:17:11, xPx (33%)

def in_all(malls):
  bank={}
  c=0
  for i in malls:
    c+=1
    for j in malls[i]:
      if j not in bank:
        bank[j]=set()
      bank[j].add(i) 
  in_all=set()
  for i in bank:
    if len(bank[i])==c:
      only_one.add(i)
  return sorted(in_all)

def only_one(malls):
  bank={}
  for i in malls:
    for j in malls[i]:
      if j not in bank:
        bank[j]=set()
      bank[j].add(i)
  only_one=set()
  for i in bank:
    if len(bank[i])==1:
      only_one.add(i)
  return sorted(only_one)

exec(input().strip())
# 1576126, 2022-04-21 08:18:07, PPP (100%)

def in_all(malls):
  bank={}
  c=0
  for i in malls:
    c+=1
    for j in malls[i]:
      if j not in bank:
        bank[j]=set()
      bank[j].add(i) 
  in_all=set()
  for i in bank:
    if len(bank[i])==c:
      in_all.add(i)
  return sorted(in_all)

def only_one(malls):
  bank={}
  for i in malls:
    for j in malls[i]:
      if j not in bank:
        bank[j]=set()
      bank[j].add(i)
  only_one=set()
  for i in bank:
    if len(bank[i])==1:
      only_one.add(i)
  return sorted(only_one)

exec(input().strip())

6432027921
# 1575809, 2022-04-21 08:13:06, --- (0%)

def in_all(malls):
  ans={}
  ans1=[]
  a=0
  for i in malls:
    a+=1
    for j in malls[i]:
      if j in ans.keys():
        ans[j]+=1
      else:
        ans[j]=1
  for i in ans:
    if ans[i]==a:
      ans1.append(i)
  ans1.sort()
  return ans1

def only_one(malls):
  ans={}
  ans1=[]
  a=0
  for i in malls:
    a+=1
    for j in malls[i]:
      if j in ans.keys():
        ans[j]+=1
      else:
        ans[j]=1
  for i in ans:
    if ans[i]==1:
      ans1.append(i)
  ans1.sort()
  return ans1
  
# 1575830, 2022-04-21 08:13:42, PPP (100%)

def in_all(malls):
  ans={}
  ans1=[]
  a=0
  for i in malls:
    a+=1
    for j in malls[i]:
      if j in ans.keys():
        ans[j]+=1
      else:
        ans[j]=1
  for i in ans:
    if ans[i]==a:
      ans1.append(i)
  ans1.sort()
  return ans1

def only_one(malls):
  ans={}
  ans1=[]
  a=0
  for i in malls:
    a+=1
    for j in malls[i]:
      if j in ans.keys():
        ans[j]+=1
      else:
        ans[j]=1
  for i in ans:
    if ans[i]==1:
      ans1.append(i)
  ans1.sort()
  return ans1
exec(input().strip())

6432033621
# 1575947, 2022-04-21 08:15:32, P-- (33%)

def in_all(malls):
    ans=[]
    bank={}
    for e in malls:
        for i in malls[e]:
            if i not in bank:
                bank[i]=[]
            bank[i].append(e)
    for e in bank:
        if len(bank[e]) == len(malls):
            ans.append(e)
    ans.sort()
    return ans
def only_one(malls):
    return
exec(input().strip())

# 1576017, 2022-04-21 08:16:33, PPP (100%)

def in_all(malls):
    ans=[]
    bank={}
    for e in malls:
        for i in malls[e]:
            if i not in bank:
                bank[i]=[]
            bank[i].append(e)
    for e in bank:
        if len(bank[e]) == len(malls):
            ans.append(e)
    ans.sort()
    return ans
def only_one(malls):
    ans=[]
    bank={}
    for e in malls:
        for i in malls[e]:
            if i not in bank:
                bank[i]=[]
            bank[i].append(e)
    for e in bank:
        if len(bank[e]) == 1:
            ans.append(e)
    ans.sort()
    return ans
exec(input().strip())


6432081721
# 1576310, 2022-04-21 08:20:01, xxx (0%)

def in_all(malls):
  all_mail = []
  for e in malls:
      for banks in malls[e]:
          if banks not in all_mail:
            all_mail.append(k)
  b = []
  for e in all_mail:
    counter = 0
    for banks in malls:
        if e in malls[banks]:
            counter += 1
    if counter == len(malls):
        b.append(e)
  return sorted(b)
def only_one(malls):  
  one = []
  for e in malls:
      for bank in malls[e]:
          if bank not in one:
            one.append(k)
  b = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == 1:
        b.append(e)
  out = sorted(b)
  return out

exec(input().strip())
# 1576350, 2022-04-21 08:20:14, PPP (100%)

def in_all(malls):
  a = []
  for e in malls:
      for k in malls[e]:
          if k not in a:
            a.append(k)
  b = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == len(malls):
        b.append(e)
  return sorted(b)
def only_one(malls):  
  a = []
  for e in malls:
      for k in malls[e]:
          if k not in a:
            a.append(k)
  b = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == 1:
        b.append(e)
  return sorted(b)

exec(input().strip())

6432149821
# 1575777, 2022-04-21 08:12:17, P-- (33%)

def in_all(malls):
    Z = []
    out = []
    for e in malls:
        Z.append(e)
    for e in malls:
        for i in malls[e]:
            c = 0
            for j in range(len(Z)):
                if i in malls[Z[j]]:
                    c +=1
            if c == len(Z):
                if i not in out:
                    out.append(i)
    out.sort()
    return out
        
    
def only_one(malls):return
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575855, 2022-04-21 08:14:10, PPP (100%)

def in_all(malls):
    Z = []
    out = []
    for e in malls:
        Z.append(e)
    for e in malls:
        for i in malls[e]:
            c = 0
            for j in range(len(Z)):
                if i in malls[Z[j]]:
                    c +=1
            if c == len(Z):
                if i not in out:
                    out.append(i)
    out.sort()
    return out
        
    
def only_one(malls):
    Z = []
    out = []
    for e in malls:
        Z.append(e)
    for e in malls:
        for i in malls[e]:
            c = 0
            for j in range(len(Z)):
                if i in malls[Z[j]]:
                    c +=1
            if c == 1:
                if i not in out:
                    out.append(i)
    out.sort()
    return out
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6432151021
# 1575682, 2022-04-21 08:09:58, x-x (0%)

def in_all(malls):
  a=malls[0]
  s={}
  for i in range(len(malls)):
    s=a&(malls[i])
    a=s
  e=[]
  for i in a:
    e.append(i)
  e.sorted
  return e
def only_one(malls):
  return
exec(input().strip())

# 1575834, 2022-04-21 08:13:45, PPP (100%)

def in_all(malls):
    t = 0
    now = {}
    for i in malls:
        if t==0:
            now=malls[i]
            t=1
        else:
            now = now.intersection(malls[i])
    return sorted(list(now))
def only_one(malls):
    d={}
    l=[]
    for i in malls:
        for j in malls[i]:
            if j not in d:
                d[j] = 1
            else:
                d[j] += 1
    for i in d:
        if d[i]==1:
            l += [i]
    l.sort()
    return l      
exec(input().strip())

6432152621
# 1575814, 2022-04-21 08:13:13, Pxx (33%)

def in_all(malls):
    s=set()
    for mall in malls:
        for bank in malls[mall]:
            s.add(bank)
    for mall in malls:
        s = s.intersection(malls[mall])
    return sorted([bank for bank in s])
def only_one(malls):
    data = {}
    for mall in malls:
        for bank in malls[mall]:
            if bank not in dict:
                dict[bank] = 1
            else:
                dict[bank] += 1
    only = []
    for bank in data:
        if data[bank] == 1:
            only.append(bank)
    only.sort()
    return only
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575878, 2022-04-21 08:14:26, PPP (100%)

def in_all(malls):
    s=set()
    for mall in malls:
        for bank in malls[mall]:
            s.add(bank)
    for mall in malls:
        s = s.intersection(malls[mall])
    return sorted([bank for bank in s])
def only_one(malls):
    data = {}
    for mall in malls:
        for bank in malls[mall]:
            if bank not in data:
                data[bank] = 1
            else:
                data[bank] += 1
    only = []
    for bank in data:
        if data[bank] == 1:
            only.append(bank)
    only.sort()
    return only
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432157821
# 1575953, 2022-04-21 08:15:40, P-- (33%)

def in_all(malls):
  new_s = set()
  for e in malls:
      if new_s:
          new_s &= malls[e].copy()
      else:
          new_s = malls[e].copy()
  return sorted(new_s)
def only_one(malls):
  pass

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576411, 2022-04-21 08:20:48, PPP (100%)

def in_all(malls):
  new_s = set()
  for e in malls:
      if new_s:
          new_s &= malls[e].copy()
      else:
          new_s = malls[e].copy()
  return sorted(new_s)
def only_one(malls):
  ans = []
  new = set()
  for e in malls:
      for i in malls[e]:
          new.add(i)
  for j in new:
      in_one = 0
      for i in malls:
          if j in malls[i]:
              in_one += 1
      if in_one == 1:
          ans += j
  return sorted(ans)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432160621
# 1575708, 2022-04-21 08:10:44, PPP (100%)

def in_all(malls):
    ans = []
    for i in malls:
        for j in malls[i]:
            n = 0
            for x in malls:
                if j in malls[x]:
                    n +=1
            if n == len(malls) and j not in ans:
                ans.append(j)
    return sorted(ans)

def only_one(malls):
    ans = []
    for i in malls:
        for j in malls[i]:
            n = 0
            for x in malls:
                if j in malls[x]:
                    n +=1
            if n == 1 and j not in ans:
                ans.append(j)
    return sorted(ans)

exec(input().strip())
# 1576381, 2022-04-21 08:20:29, PPP (100%)

def in_all(malls):
    ans = []
    for i in malls:
        for j in malls[i]:
            n = 0
            for x in malls:
                if j in malls[x]:
                    n +=1
            if n == len(malls) and j not in ans:
                ans.append(j)
    return sorted(ans)

def only_one(malls):
    ans = []
    for i in malls:
        for j in malls[i]:
            n = 0
            for x in malls:
                if j in malls[x]:
                    n +=1
            if n == 1 and j not in ans:
                ans.append(j)
    return sorted(ans)

exec(input().strip())

6430174021
# 1575613, 2022-04-21 08:06:37, PPP (100%)

def in_all(malls):
    a = {}
    for k, v in malls.items():
        for each in v:
            if each not in a:
                a[each] = 1
            else:
                a[each] += 1
    out = []
    for k, v in a.items():
        if v == len(malls):
            out.append(k)
    return sorted(out)


def only_one(malls):
    a = {}
    for k, v in malls.items():
        for each in v:
            if each not in a:
                a[each] = 1
            else:
                a[each] += 1
    out = []
    for k, v in a.items():
        if v == 1:
            out.append(k)
    return sorted(out)
    
    
exec(input().strip())

6430185021
# 1575676, 2022-04-21 08:09:47, PPP (100%)

#ไล่เก็บชื่อธนาคารทั้งหมดใส่ set แล้วเอาแต่ละอันไปไล่หา
def in_all(malls):
    all_bank = set()
    all = []
    for e in malls :
        for c in malls[e] :
            all_bank.add(c)
    for a in all_bank :
        x = 0
        for e in malls :
            if a in malls[e] :
                x += 1
        if x == len(malls) :
            all.append(a)
    all.sort()
    return all

def only_one(malls):
    all_bank = set()
    all = []
    for e in malls :
        for c in malls[e] :
            all_bank.add(c)
    for a in all_bank :
        x = 0
        for e in malls :
            if a in malls[e] :
                x += 1
        if x == 1 :
            all.append(a)
    all.sort()
    return all
    
exec(input().strip())

6430193021
# 1575688, 2022-04-21 08:10:09, PPP (100%)

def in_all(malls):
    d={}
    k=[]
    a=len(malls)
    for i in malls:
        for j in malls[i]:
            if j in d:
                d[j]+=1
            else:
                d[j]=1
    for i in d:
        if d[i]==a:
            k.append(i)
    k=sorted(k)
    return k
def only_one(malls):
    d={}
    k=[]
    a=len(malls)
    for i in malls:
        for j in malls[i]:
            if j in d:
                d[j]+=1
            else:
                d[j]=1
    for i in d:
        if d[i]==1:
            k.append(i)
    k=sorted(k)
    return k
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430228321
# 1575836, 2022-04-21 08:13:46, PPP (100%)

def in_all(malls):
    out = []
    temp = {}
    for i in malls:
        for j in malls[i]:
            if j not in temp:
                temp[j] = 1
            elif j in temp:
                temp[j] += 1
    for i in temp:
        if temp[i] == len(malls):
            out.append(i)
    return sorted(out)
def only_one(malls):
    out = []
    temp = {}
    for i in malls:
        for j in malls[i]:
            if j not in temp:
                temp[j] = 1
            elif j in temp:
                temp[j] += 1
    for i in temp:
        if temp[i] == 1:
            out.append(i)
    return sorted(out)
exec(input().strip())

6430243721
# 1575730, 2022-04-21 08:11:14, PPP (100%)

def in_all(malls):
    allbank = set()
    for i in malls.values() :
        for e in i :
            allbank.add(e)
    result = list(allbank)
    for i in allbank :
        for e in malls :
            if i not in malls[e] :
                if i in result :
                    result.remove(i)
    result.sort()
    return result

def only_one(malls):
    allbank = set()
    for i in malls.values() :
        for e in i :
            allbank.add(e)
    result = list(allbank)
    for i in allbank :
        c = 0
        for e in malls :
            if i in malls[e] :
                c += 1
        if c > 1 :
            result.remove(i)
    result.sort()
    return result

exec(input().strip())

6430245021
# 1575709, 2022-04-21 08:10:44, PPP (100%)

def in_all(malls):
    bank = {}
    for i in malls:
        for j in malls[i]:
            if j in bank:
                bank[j] += 1
            else:
                bank[j] = 1
    result = []
    for i in bank:
        if bank[i] == len(malls):
            result.append(i)
    result.sort()
    return result


def only_one(malls):
    bank = {}
    for i in malls:
        for j in malls[i]:
            if j in bank:
                bank[j] += 1
            else:
                bank[j] = 1
    result = []
    for i in bank:
        if bank[i] == 1:
            result.append(i)
    result.sort()
    return result


exec(input().strip())

6430250021
# 1575642, 2022-04-21 08:08:23, PPP (100%)

def in_all(malls): 
    c = []
    for i,v in malls.items():
        for j in v:
            c.append(j)
    o = []
    for v in set(c):
        k = 0
        for j in c:
            if j == v:
                k+=1
        if k == len(malls):
            o.append(v)
    return sorted(o)

def only_one(malls):
    c = []
    for i,v in malls.items():
        for j in v:
            c.append(j)
    o = []
    for v in set(c):
        k = 0
        for j in c:
            if j == v:
                k+=1
        if k == 1:
            o.append(v)
    return sorted(o)
    
    
exec(input().strip())

6430271221
# 1576138, 2022-04-21 08:18:20, PPP (100%)

def in_all(malls): 
    mb = []
    for b in malls.values():
        for bank in b:
            mb += [bank]
    a = []
    for bank in set(mb):
        x = 0
        for i in mb:
            if i == bank:
                x+=1
        if x == len(malls):
            a+=[bank]
    a = sorted(a)
    return a

def only_one(malls):
    mb = []
    for b in malls.values():
        for bank in b:
            mb += [bank]
    a = []
    for bank in set(mb):
        x = 0
        for i in mb:
            if i == bank:
                x+=1
        if x == 1:
            a+=[bank]
    a = sorted(a)
    return a
exec(input().strip())

6430281521
# 1575651, 2022-04-21 08:08:43, PPP (100%)

def in_all(malls):
    d={}
    m=set(malls)
    for i in malls:
        for j in list(malls[i]):
            if j not in d:
                d[j]={i}
            else:
                d[j].add(i)
    k=[]
    for i in list(d):
        if d[i]==m:
            k.append(i)
    return sorted(k)

def only_one(malls):
    d={}
    m=set(malls)
    for i in malls:
        for j in list(malls[i]):
            if j not in d:
                d[j]={i}
            else:
                d[j].add(i)
    k=[]
    for i in list(d):
        if len(d[i])==1:
            k.append(i)
    return sorted(k)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430295321
# 1575714, 2022-04-21 08:10:48, PPP (100%)

def in_all(malls):
    count = {}
    if len(malls)==0:
        return []
    else:
        for i in malls:
            for j in malls[i]:
                if j in count:
                    count[j] = count[j]+1
                else:
                    count[j] = 1
    fin = []
    for i in count:
        if count[i]==len(malls):
            fin.append(i)
    fin.sort()
    return fin
def only_one(malls):
    count = {}
    if len(malls)==0:
        return []
    else:
        for i in malls:
            for j in malls[i]:
                if j in count:
                    count[j] = count[j]+1
                else:
                    count[j] = 1
    fin = []
    for i in count:
        if count[i]==1:
            fin.append(i)
    fin.sort()
    return fin

    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430312321
# 1575979, 2022-04-21 08:16:02, PPP (100%)

def in_all(malls): 
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    ln = len(malls)
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == ln:
            all+=[bank]
    all = sorted(all)
    return all

def only_one(malls):
    mall_banks = []
    for banks in malls.values():
        for bank in banks:
            mall_banks += [bank]
    all = []
    for bank in set(mall_banks):
        count = 0
        for i in mall_banks:
            if i == bank:
                count+=1
        if count == 1:
            all+=[bank]
    all = sorted(all)
    return all
exec(input().strip())

6430316921
# 1575748, 2022-04-21 08:11:40, PPP (100%)

def in_all(malls):
    ans = []
    data = {}
    check =  set()
    for k,v in malls.items():
        for j in v :
            if j in data :
                data[j].add(k)
            else :
                data[j] = set()
                data[j].add(k)
                check.add(k)
    for k,v in data.items():
        if check <= v :
            ans.append(k)
    return sorted(ans)
            
def only_one(malls):
    ans = []
    data = {}
    check =  set()
    for k,v in malls.items():
        for j in v :
            if j in data :
                data[j].add(k)
            else :
                data[j] = set()
                data[j].add(k)
                check.add(k)
    for k,v in data.items():
        if len(v) == 1 :
            ans.append(k)
    return sorted(ans)

exec(input().strip()) 

6430325521
# 1576137, 2022-04-21 08:18:20, PPP (100%)

def in_all(malls):

    ans = set()
    for value in malls.values():
        ans |= set(value)

    lst = []
    for mall in ans:
        count = 0
        for value in malls.values():
            if mall in value:
                count += 1
        if count == len(malls):
            lst.append(mall)
    lst.sort()
    return lst

def only_one(malls):

    ans = set()
    for value in malls.values():
        ans |= set(value)

    lst = []
    for mall in ans:
        count = 0
        for value in malls.values():
            if mall in value:
                count += 1
        if count == 1:
            lst.append(mall)
    lst.sort()
    return lst

exec(input().strip())


6430340921
# 1576272, 2022-04-21 08:19:46, PPP (100%)

def in_all(malls):
  a = []
  for e in malls:
      for k in malls[e]:
          if k not in a:
            a.append(k)
  b = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == len(malls):
        b.append(e)
  return sorted(b)
def only_one(malls):  
  a = []
  for e in malls:
      for k in malls[e]:
          if k not in a:
            a.append(k)
  b = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == 1:
        b.append(e)
  return sorted(b)

exec(input().strip())

6430352421
# 1576068, 2022-04-21 08:17:19, PPP (100%)

def in_all(malls):
    n = len(malls)
    banks = {}
    for mall,bank1 in malls.items():
        for e in bank1:
            if e not in banks:
                banks[e] = []
            banks[e].append(mall)
    ans = []
    for e in banks:
        if len(banks[e]) == n:
            ans.append(e)
    ans.sort()
    return ans

def only_one(malls):
    n = len(malls)
    banks = {}
    for mall,bank1 in malls.items():
        for e in bank1:
            if e not in banks:
                banks[e] = []
            banks[e].append(mall)
    ans = []
    for e in banks:
        if len(banks[e]) == 1:
            ans.append(e)
    ans.sort()
    return ans

exec(input().strip())

6430354721
# 1575664, 2022-04-21 08:09:11, PPP (100%)

def in_all(malls):
    T={}
    C=[]
    for i in malls:
        for j in malls[i]:
            if j in T:
                T[j]+=1
            else:
                T[j]=1
    for k in T:
        if T[k]==len(malls):
            C.append(k)
    return sorted(C)

def only_one(malls):
    T={}
    C=[]
    for i in malls:
        for j in malls[i]:
            if j in T:
                T[j]+=1
            else:
                T[j]=1
    for k in T:
        if T[k]==1:
            C.append(k)
    return sorted(C)

exec(input().strip())

6430356021
# 1575734, 2022-04-21 08:11:18, PPP (100%)

def in_all(malls):
    ans=[]
    store_mall = {}
    for k,v in malls.items():
      for i in v:
       if i not in store_mall:
          store_mall[i] = [k]
       elif i in store_mall:
          store_mall[i].append(k)
    for j,q in store_mall.items():
      if len(q) == len(malls):
        ans.append(j)
        ans.sort()
    return ans
    
def only_one(malls):
    ans=[]
    store_mall = {}
    for k,v in malls.items():
      for i in v:
       if i not in store_mall:
          store_mall[i] = [k]
       elif i in store_mall:
          store_mall[i].append(k)
    for j,q in store_mall.items():
      if len(q) == 1:
        ans.append(j)
        ans.sort()
    return ans

exec(input().strip())

6430365621
# 1575629, 2022-04-21 08:07:42, PPP (100%)

def in_all(malls):
    bank = []
    dup = []
    for key,value in malls.items():
       for item in value:
           if item not in bank:
               bank.append(item)
    for b in bank:
        c = 0
        for key,value in malls.items():
            if b in value:
                c += 1
        if c == len(malls):
            dup.append(b)
    dup.sort()
    return dup
        
def only_one(malls):
    bank = []
    dup = []
    for key,value in malls.items():
       for item in value:
           if item not in bank:
               bank.append(item)
    for b in bank:
        c = 0
        for key,value in malls.items():
            if b in value:
                c += 1
        if c == 1:
            dup.append(b)
    dup.sort()
    return dup
exec(input().strip())

6430369121
# 1575677, 2022-04-21 08:09:50, PPP (100%)

def in_all(malls):
    banks = set()
    inallbanks = []
    for setvalue in malls.values():
        banks = banks | setvalue
    allmall = len(malls.keys())
    for e in banks:
        c = 0
        for setvalue in malls.values():
            if e in setvalue:
                c += 1
        if c == allmall:
            inallbanks.append(e)
    return sorted(inallbanks)
        

def only_one(malls):
    banks = set()
    inonlyonebank = []
    for setvalue in malls.values():
        banks = banks | setvalue
    for e in banks:
        c = 0
        for setvalue in malls.values():
            if e in setvalue:
                c += 1
        if c == 1:
            inonlyonebank.append(e)
    return sorted(inonlyonebank)

exec(input().strip()) 

6430376521
# 1575915, 2022-04-21 08:15:07, PPP (100%)

def in_all(malls):
  a = []
  for e in malls:
      for k in malls[e]:
          if k not in a:
            a.append(k)
  b = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == len(malls):
        b.append(e)
  return sorted(b)
def only_one(malls):  
  a = []
  for e in malls:
      for k in malls[e]:
          if k not in a:
            a.append(k)
  b = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == 1:
        b.append(e)
  return sorted(b)

exec(input().strip())

6430381621
# 1576096, 2022-04-21 08:17:45, PPP (100%)

def reverse(d):
    r = {}
    for k,v in d.items():
        for e in v :
            if e not in r:
                r[e] = {k}
            else:
                r[e].add(k)
    return r
    
        
def in_all(malls):
    if len(malls) != 0 :
        data = reverse(malls)
        show = []
        for e in data :
            if len(data[e]) == len(malls) :
                show.append(e)
        show.sort()
        return show
    return []


def only_one(malls) :
    if len(malls) != 0 :
        data = reverse(malls)
        show = []
        for e in data :
            if len(data[e]) == 1 :
                show.append(e)
        show.sort()
        return show
    return []
    
exec(input().strip())

6430384521
# 1575599, 2022-04-21 08:05:56, PPP (100%)

def in_all(malls):
    ans = []; m = dict()
    for i in malls:
        for e in malls[i]:
            if e not in m: m[e] = 1
            else: m[e] += 1
    for i in m:
        if m[i] == len(malls): ans += [i]
    return sorted(ans)

def only_one(malls):
    m = dict()
    for i in malls:
        for e in malls[i]:
            if e not in m: m[e] = 1
            else: m[e] += 1
    return sorted([i for i in m if m[i] == 1])

exec(input().strip()) 

6430388021
# 1575681, 2022-04-21 08:09:57, PPP (100%)

def in_all(malls):
    d = {}
    l = []
    for mall in malls:
        for shop in malls[mall]:
            if shop not in d:
                d[shop] = 1
            else:
                d[shop] += 1
    lenn = len(malls)
    for i in d:
        if d[i] == lenn:
            l.append(i)
    return sorted(l)

def only_one(malls):

    d = {}
    l = []
    for mall in malls:
        for shop in malls[mall]:
            if shop not in d:
                d[shop] = 1
            else:
                d[shop] += 1
    for i in d:
        if d[i] == 1:
            l.append(i)
    return sorted(l)

exec(input().strip()) 


6430403821
# 1576313, 2022-04-21 08:20:02, PPP (100%)

def reverse(d):
    r = {}
    for k,e in d.items():
        for v in e:
            if v not in r:
                r[v] = {k}
            else:
                r[v].add(k)
    return r
    


def in_all(malls):
    if len(malls) != 0:
        x = reverse(malls)
        out = []
        for e in x:
            if len(x[e]) == len(malls):
                out.append(e)
        out.sort()
        return out
    return []


def only_one(malls) :
    if len(malls) != 0:
        x = reverse(malls)
        out = []
        for e in x:
            if len(x[e]) == 1:
                out.append(e)
        out.sort()
        return out
    return []


exec(input().strip())

6430423321
# 1575903, 2022-04-21 08:14:58, PPP (100%)

def in_all(malls):
    I=set()
    n=0
    for i in malls:
        s=set(malls[i])
        if n ==0:
            I=set(s)
        I=s&I
        n+=1
    return sorted(I)
    
def only_one(malls):
    d={}
    for e in malls:
        for j in malls[e]:
            if j in d:
                d[j]+=1
            else:
                d[j]=1
    t=[]
    for i in d:
        if d[i]==1:
            t.append(i)
    return sorted(t)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430433621
# 1575751, 2022-04-21 08:11:45, PPP (100%)

def in_all(malls):
	co = 0
	sp = set()
	for i in malls:
		if co==0:
			sp=set(malls[i])
		co=1
		sp = sp.intersection(malls[i])
	ss = list(sp)
	ss.sort()
	return ss
def only_one(malls):
	d = {}
	li = []
	for i in malls:
		for j in malls[i]:
			d[j]=0
	for i in malls:
		for j in malls[i]:
			d[j]+=1
	for i in malls:
		for j in malls[i]:
			if d[j]==1:
				li.append(j)
	li.sort()
	return li
exec(input().strip())


6430438821
# 1575926, 2022-04-21 08:15:19, PPP (100%)

def in_all(malls):
    r = len(malls)
    count = dict()
    for key in malls.values():
        for val in key:
            if val not in count.keys():
                count[val] = 1
            else:
                count[val] += 1

    out = list()
    for key in count.keys():
        if count[key] == r:
            out.append(key)
    return sorted(out)


def only_one(malls):
    count = dict()
    for key in malls.values():
        for val in key:
            if val not in count.keys():
                count[val] = 1
            else:
                count[val] += 1

    out = list()
    for key in count.keys():
        if count[key] == 1:
            out.append(key)
    return sorted(out)
    
exec(input().strip()) 

6432006721
# 1575794, 2022-04-21 08:12:41, PPP (100%)


def in_all(malls):
    I = []
    for v in malls.values():
        m = list(v)
        for e in m:
            I.append(e)
    L = []
    for e in I:
        if I.count(e) == len(malls):
            L.append(e)
    L = set(L)
    M = list(L)
    return sorted(M)
#print(in_all({'A':{'S','G','B'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}}))
def only_one(malls):
    I = []
    for v in malls.values():
        m = list(v)
        for e in m:
            I.append(e)
    L = []
    for e in I:
        if I.count(e) == 1:
            L.append(e)
    L = set(L)
    M = list(L)
    return sorted(M)
#b = {'A':{'S','G','B'}}
#print(in_all(b))
#print(only_one(b))
exec(input().strip())


6432008021
# 1576187, 2022-04-21 08:19:00, PPP (100%)

def in_all(malls):
    # print(malls.values())
    val = []
    ans = set()
    for i, v in malls.items():
        ans = v
        val.append(v)
    for i in malls.values():
        ans = ans.intersection(i)
    return sorted(list(ans))


def only_one(malls):
    uniq_items = set()
    ans = []
    all_items = []
    for i, v in malls.items():
        uniq_items = uniq_items.union(v)
        all_items.extend(list(v))
    uniq_items = list(uniq_items)

    for i in uniq_items:
        if all_items.count(i) == 1:
            ans.append(i)

    return sorted(ans)


exec(input().strip())


6432062821
# 1576057, 2022-04-21 08:17:13, PPP (100%)

def in_all(malls):
  all=set()
  for k in malls:
    all=all.union(malls[k])
  for k in malls:
    all=all.intersection(malls[k])
  return sorted(list(all))
def only_one(malls):
  cnt={}
  for k in malls:
    for e in malls[k]:
      if e not in cnt:
        cnt[e]=1
      else:
        cnt[e]+=1
  l=[]
  for k in cnt:
    if cnt[k]==1:
      l.append(k)
  return sorted(l)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432063421
# 1576067, 2022-04-21 08:17:19, PPP (100%)

def in_all(malls):
  allin = []
  c = dict()
  for k,v in malls.items() :
    for b in v :
      if b not in c :
        c[b] = 1
      else :
        c[b] += 1
  for b,i in c.items() :
    if i == len(malls) :
      allin.append(b)
  return sorted(allin)
def only_one(malls):
  only_one = []
  c = {}
  for k,v in malls.items() :
    for b in v :
      if b not in c :
        c[b] = 1
      else :
        c[b] += 1
  for b,i in c.items() :
    if i == 1 :
      only_one.append(b)
  return sorted(only_one)
exec(input().strip())

6432067021
# 1575669, 2022-04-21 08:09:17, PPP (100%)

# [64_2_PCG_11] 64_2_11_TSD

def in_all(malls):
  banks = {}
  result = []

  for mall in malls:
    for bank in malls[mall]:
      if bank in banks:
        banks[bank].add(mall)
      else:
        banks[bank] = {mall}

  for bank in banks:
    if len(banks[bank]) == len(malls):
      result += [bank]

  return sorted(result)

def only_one(malls):
  banks = {}
  result = []

  for mall in malls:
    for bank in malls[mall]:
      if bank in banks:
        banks[bank].add(mall)
      else:
        banks[bank] = {mall}

  for bank in banks:
    if len(banks[bank]) == 1:
      result += [bank]

  return sorted(result)

exec(input().strip())

6432080021
# 1575687, 2022-04-21 08:10:07, PPP (100%)

def in_all(malls):
    d = {}
    s = []
    for k,v in malls.items():
        if k not in s:
            s.append(k)
        for e in v:
            if e not in d:
                d[e] = {k}
            else:
                d[e].add(k)
    results = []
    for a in d:
        if len(d[a]) == len(s):
            results.append(a)
    return sorted(results)
        
def only_one(malls):
    d = {}
    s = []
    for k,v in malls.items():
        if k not in s:
            s.append(k)
        for e in v:
            if e not in d:
                d[e] = {k}
            else:
                d[e].add(k)
    results = []
    for k,v in d.items():
        if len(v) == 1:
            results.append(k)
    return sorted(results)
            


exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6432089821
# 1575921, 2022-04-21 08:15:12, PPP (100%)

def in_all(malls):
  banks = {}
  ans = []
  for i in malls:
    for j in malls[i]:
      if j not in banks:
        banks[j] = 1
      else:
        banks[j] += 1
  a_malls = len(malls)
  re_banks = [[v,k] for k,v in banks.items()]
  for i in range(len(re_banks)):
    if re_banks[i][0] == a_malls:
      ans.append(re_banks[i][1])
  ans.sort()
  return ans

def only_one(malls):
  banks = {}
  ans = []
  for i in malls:
    for j in malls[i]:
      if j not in banks:
        banks[j] = 1
      else:
        banks[j] += 1
  a_malls = len(malls)
  re_banks = [[v,k] for k,v in banks.items()]
  for i in range(len(re_banks)):
    if re_banks[i][0] == 1:
      ans.append(re_banks[i][1])
  ans.sort()
  return ans
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432100021
# 1575980, 2022-04-21 08:16:02, PPP (100%)

def in_all(malls):
    dic={}
    ans=[]
    for i in malls:
        for j in malls[i]:
            if not j in dic:
                dic[j]=0
            dic[j]+=1
    for i in dic:
        if dic[i]==len(malls):
            ans.append(i)
    ans.sort()
    return ans
def only_one(malls):
    dic={}
    ans=[]
    for i in malls:
        for j in malls[i]:
            if not j in dic:
                dic[j]=0
            dic[j]+=1
    for i in dic:
        if dic[i]==1:
            ans.append(i)
    ans.sort()
    return ans
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป

6432104521
# 1575645, 2022-04-21 08:08:29, PPP (100%)

def in_all(malls):
    n = len(malls)
    cnt = {}
    for key in malls:
        for value in malls[key]:
            if(value in cnt): cnt[value] += 1
            else: cnt[value] = 1
    ans = []
    for key in cnt:
        if(cnt[key] == n):
            ans.append(key)
    ans.sort()
    return ans

def only_one(malls):
    n = len(malls)
    cnt = {}
    for key in malls:
        for value in malls[key]:
            if(value in cnt): cnt[value] += 1
            else: cnt[value] = 1
    ans = []
    for key in cnt:
        if(cnt[key] == 1):
            ans.append(key)
    ans.sort()
    return ans

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432119021
# 1575948, 2022-04-21 08:15:35, PPP (100%)

def in_all(malls):
    c=0
    inter=[]
    for key in malls:
        if c==0:
            inter=malls[key]
            c+=1
        else:
            inter=inter.intersection(malls[key])
    return sorted(inter)      
def only_one(malls):
    count={}
    for key in malls:
        for bank in malls[key]:
            if bank not in count:
                count[bank]=1
            else:
                count[bank]+=1
    out=[]
    for key in count:
        if count[key]==1:
            out.append(key)
    return sorted(out) 

exec(input().strip()) 

6432123421
# 1576070, 2022-04-21 08:17:22, PPP (100%)

def in_all(malls):
    all = []
    for e in malls:
        for x in malls[e]:
            all.append(x)
    ss = {}
    for e in all:
        if e not in ss:
            ss[e] = 1
        else:
            ss[e] += 1
    show = []
    for q in ss:
        if ss[q] == len(malls):
            show.append(q)
    return sorted(show)
def only_one(malls):
    all = []
    for e in malls:
        for x in malls[e]:
            all.append(x)
    ss = {}
    for e in all:
        if e not in ss:
            ss[e] = 1
        else:
            ss[e] += 1
    show = []
    for q in ss:
        if ss[q] == 1:
            show.append(q)
    return sorted(show)
exec(input().strip())

6432129221
# 1576358, 2022-04-21 08:20:17, PPP (100%)

def reverse(d):
    r = {}
    for k,v in d.items():
        for e in v :
            if e not in r:
                r[e] = {k}
            else:
                r[e].add(k)
    return r
    
        
def in_all(malls):
    d = reverse(malls)
    out = []
    for e in d :
        if len(d[e]) == len(malls) :
            out.append(e)
    out.sort()
    return out



def only_one(malls) :
    d = reverse(malls)
    out = []
    for e in d :
        if len(d[e]) == 1 :
            out.append(e)
    out.sort()
    return out
exec(input().strip()) 

6432135021
# 1575772, 2022-04-21 08:12:11, PPP (100%)

def in_all(malls):
    bank = {}
    ans = []
    nmall = 0
    for key in malls:
        nmall = nmall+1
        for subkey in malls[key]:
            if subkey in bank:
                bank[subkey] = bank[subkey] + 1
            else :
                bank[subkey] = 1
    for key in bank:
        if bank[key]==nmall:
            ans.append(key)
    ans.sort()
    return ans

def only_one(malls):
    bank = {}
    ans = []
    for key in malls:
        for subkey in malls[key]:
            if subkey in bank:
                bank[subkey] = bank[subkey] + 1
            else :
                bank[subkey] = 1
    for key in bank:
        if bank[key]==1:
            ans.append(key)
    ans.sort()
    return ans

exec(input().strip()) 

6432147521
# 1575649, 2022-04-21 08:08:40, PPP (100%)

def in_all(malls):
  out=list()
  len_=len(malls)
  cnt=dict()
  backup=dict()
  set_value=set([])
  for key in malls:
    backup.update({key:malls[key].copy()})
    #set_value|=set(list(malls[key].copy()))
  for i in backup:
    for j in backup[i]:
      if j not in cnt:
        cnt[j]=1
      else:
        cnt[j]+=1
  out=[key for key,value in cnt.items() if value==len_]
  return sorted(out)
def only_one(malls):
  out=list()
  len_=len(malls)
  cnt=dict()
  backup=dict()
  set_value=set([])
  for key in malls:
    backup.update({key:malls[key].copy()})
    #set_value|=set(list(malls[key].copy()))
  for i in backup:
    for j in backup[i]:
      if j not in cnt:
        cnt[j]=1
      else:
        cnt[j]+=1
  out=[key for key,value in cnt.items() if value==1]
  return sorted(out)
exec(input().strip())

6432153221
# 1575710, 2022-04-21 08:10:45, PPP (100%)

def in_all(malls):
    l=[]
    a=[]
    for i in malls:
        for j in malls[i]:
            l.append(j)
    l.sort()
    for i in l:
        if l.count(i) == len(malls) and i not in a:
            a.append(i)
    return a
def only_one(malls):
    l = []
    a = []
    for i in malls:
        for j in malls[i]:
            l.append(j)
    l.sort()
    for i in l:
        if l.count(i) == 1 and i not in a:
            a.append(i)
    return a
exec(input().strip())

6432158421
# 1575615, 2022-04-21 08:06:50, PPP (100%)

def in_all(malls: dict):
    set_temp = set()
    for i, (k, v) in enumerate(malls.items()):
        if i == 0:
            set_temp = set_temp.union(v)
        else:
            set_temp = set_temp.intersection(v)

    return sorted(set_temp)


def only_one(malls: dict):
    dict_counter = dict()
    list_out = []
    for k, v in malls.items():
        for elem in v:
            if elem not in dict_counter:
                dict_counter[elem] = 0
            dict_counter[elem] += 1
    for k, v in dict_counter.items():
        if v == 1:
            list_out.append(k)
    return sorted(list_out)


exec(input().strip())


6432161221
# 1576032, 2022-04-21 08:16:46, PPP (100%)

def in_all(malls):
	j = list(malls.keys())
	op = set()
	for i in j:
		if i == j[0]:
			op = malls[i]

		else:
			op = op.intersection(malls[i])


	return list(sorted(op))

def only_one(malls):
	lst = []
	op = []
	for i in malls:
		lst.extend(list(malls[i]))
	
	for k in lst:
		if lst.count(k) == 1:
			op.append(k)
	
	return list(sorted(op))

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
	


6432163521
# 1575767, 2022-04-21 08:12:07, PPP (100%)

#grader quiz week 10
def in_all(malls):
    result = []
    temp_dict = dict(malls)
    temp_set = set()
    for i in temp_dict.values():
        temp_set.update(i)
    for i in temp_set:
        if all([i in temp_dict[e] for e in temp_dict]):
            result.append(i)
    return sorted(result)
def only_one(malls):
    temp_list = []
    result = []
    for i in malls.values():
        temp_list.extend(list(i))
    for i in temp_list:
        if temp_list.count(i) == 1:
            result.append(i)
    return sorted(result)

exec(input().strip())

6432200021
# 1575820, 2022-04-21 08:13:20, PPP (100%)

def in_all(malls): 
    all = []
    for _,bank in malls.items():
        for b in bank:
            all.append(b)
    output = []
    for bank in set(all):
        count = 0
        for j in all:
            if j == bank:
                count+=1
        if count == len(malls):
            output.append(bank)
    return sorted(output)

def only_one(malls):
    all = []
    for _,bank in malls.items():
        for b in bank:
            all.append(b)
    output = []
    for bank in set(all):
        count = 0
        for j in all:
            if j == bank:
                count+=1
        if count == 1:
            output.append(bank)
    return sorted(output)
exec(input().strip())

Max Score = 67


6432009621
# 1575586, 2022-04-21 08:04:59, compilation error (0%)

def in_all(malls):
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575685, 2022-04-21 08:10:02, compilation error (0%)

def in_all(malls):
    for i in malls:
        if x==set():
            x=set(malls[i])
        else:
            x=x&malls[i]
    return sorted(x)
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575695, 2022-04-21 08:10:22, compilation error (0%)

def in_all(malls):
    x=set()
    for i in malls:
        if x==set():
            x=set(malls[i])
        else:
            x=x&malls[i]
    return sorted(x)
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575721, 2022-04-21 08:10:58, compilation error (0%)

def in_all(malls):
  x=set()
  for i in malls:
    if x==set():
      x=set(malls[i])
    else:
      x=x&malls[i]
  return sorted(x)
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575771, 2022-04-21 08:12:10, compilation error (0%)

def in_all(malls):
  x=set()
  for i in malls:
    if x==set():
      x=set(malls[i])
    else:
      x=x&malls[i]
  return sorted(x)
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575799, 2022-04-21 08:12:50, compilation error (0%)

def in_all(malls):
  x=set()
  for i in malls:
    if x==set():
      x=set(malls[i])
    else:
      x=x&malls[i]
  x=sorted(x)
  return list(x)
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575856, 2022-04-21 08:14:11, compilation error (0%)

def in_all(malls):
  for i in malls:
    x=malls[i]
  for i in malls:
    x=malls[i]&x
  x=sorted(x)
  return list(x)
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575866, 2022-04-21 08:14:20, compilation error (0%)

def in_all(malls):
  for i in malls:
    x=malls[i]
  for i in malls:
    x=malls[i]&x
  x=sorted(x)
  return list(x)
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1575910, 2022-04-21 08:15:04, Pxx (33%)

def in_all(malls):
  for i in malls:
    x=malls[i]
  for i in malls:
    x=malls[i]&x
  x=sorted(x)
  return list(x)

exec(input().strip())
# 1576196, 2022-04-21 08:19:05, P-x (33%)

def in_all(malls):
  for i in malls:
    x=malls[i]
  for i in malls:
    x=malls[i]&x
  x=sorted(x)
  return list(x)
def only_one(malls):
    x=dict()
    for i in malls:
        for e in malls[i]:
            if e not in x:
                x[e]=1
            else:
                x[e]++1
        for i in x:
            if x[i]==1:
                sorted(i)
    return x
exec(input().strip())
# 1576335, 2022-04-21 08:20:08, P-x (33%)

def in_all(malls):
  for i in malls:
    x=malls[i]
  for i in malls:
    x=malls[i]&x
  x=sorted(x)
  return list(x)
def only_one(malls):
  x=dict()
  for i in malls:
      for e in malls[i]:
          if e not in x:
              x[e]=1
          else:
              x[e]++1
  return sorted([i for i in x if x[i] == 1])
exec(input().strip())
# 1576407, 2022-04-21 08:20:46, PPx (67%)

def in_all(malls):
  for i in malls:
    x=malls[i]
  for i in malls:
    x=malls[i]&x
  x=sorted(x)
  return list(x)
def only_one(malls):
  x=dict()
  for i in malls:
      for e in malls[i]:
          if e not in x:
              x[e]=1
          else:
              x[e]+=1
  return sorted([i for i in x if x[i] == 1])
exec(input().strip())

6432193321
# 1575904, 2022-04-21 08:14:59, --- (0%)

def in_all(malls) :
    first = True
    for key in malls :
        if first :
            repeat = set(malls[key])
            first = False
        else :
            repeat = repeat & set(malls[key])
    return sorted(repeat)
            



def only_one(malls):
    first = True
    sectillend = set()
    for key in malls :
        if first :
            first_set =  set(malls[key])
            first = False
        else :
            sectillend = sectillend | set(malls[key])
    alone = first_set ^ sectillend
    return sorted(alone)
# 1575924, 2022-04-21 08:15:17, PPx (67%)

def in_all(malls) :
    first = True
    for key in malls :
        if first :
            repeat = set(malls[key])
            first = False
        else :
            repeat = repeat & set(malls[key])
    return sorted(repeat)
            



def only_one(malls):
    first = True
    sectillend = set()
    for key in malls :
        if first :
            first_set =  set(malls[key])
            first = False
        else :
            sectillend = sectillend | set(malls[key])
    alone = first_set ^ sectillend
    return sorted(alone)
    
exec(input().strip())
# 1576086, 2022-04-21 08:17:35, PPx (67%)

def in_all(malls) :
    first = True
    for key in malls :
        if first :
            repeat = set(malls[key])
            first = False
        else :
            repeat = repeat & set(malls[key])
    return sorted(repeat)
            



def only_one(malls):
    first = True
    sectillend = set()
    for key in malls :
        if first :
            first_set =  set(malls[key])
            first = False
        else :
            sectillend = sectillend | set(malls[key])
    alone = first_set ^ sectillend
    return sorted(alone)
    
exec(input().strip())
# 1576229, 2022-04-21 08:19:24, compilation error (0%)

def in_all(malls) :
    if mall = {} :
        return []
    first = True
    for key in malls :
        if first :
            repeat = set(malls[key])
            first = False
        else :
            repeat = repeat & set(malls[key])
    return sorted(repeat)
            



def only_one(malls):
    if mall = {} :
        return []
    first = True
    sectillend = set()
    for key in malls :
        if first :
            first_set =  set(malls[key])
            first = False
        else :
            sectillend = sectillend | set(malls[key])
    alone = first_set ^ sectillend
    return sorted(alone)

exec(input().strip())
# 1576261, 2022-04-21 08:19:43, compilation error (0%)

def in_all(malls) :
    if malls = {} :
        return []
    first = True
    for key in malls :
        if first :
            repeat = set(malls[key])
            first = False
        else :
            repeat = repeat & set(malls[key])
    return sorted(repeat)
            



def only_one(malls):
    if malls = {} :
        return []
    first = True
    sectillend = set()
    for key in malls :
        if first :
            first_set =  set(malls[key])
            first = False
        else :
            sectillend = sectillend | set(malls[key])
    alone = first_set ^ sectillend
    return sorted(alone)

exec(input().strip())
# 1576296, 2022-04-21 08:19:56, compilation error (0%)

def in_all(malls) :
    if malls = {} :
        return []
    first = True
    for key in malls :
        if first :
            repeat = set(malls[key])
            first = False
        else :
            repeat = repeat & set(malls[key])
    return sorted(repeat)
            



def only_one(malls):
    if malls = {} :
        return []
    first = True
    sectillend = set()
    for key in malls :
        if first :
            first_set =  set(malls[key])
            first = False
        else :
            sectillend = sectillend | set(malls[key])
    alone = first_set ^ sectillend
    return sorted(alone)

exec(input().strip())
# 1576342, 2022-04-21 08:20:10, PP- (67%)

def in_all(malls) :
    if malls == {} :
        return []
    first = True
    for key in malls :
        if first :
            repeat = set(malls[key])
            first = False
        else :
            repeat = repeat & set(malls[key])
    return sorted(repeat)
            



def only_one(malls):
    if malls == {} :
        return []
    first = True
    sectillend = set()
    for key in malls :
        if first :
            first_set =  set(malls[key])
            first = False
        else :
            sectillend = sectillend | set(malls[key])
    alone = first_set ^ sectillend
    return sorted(alone)

exec(input().strip())
# 1576362, 2022-04-21 08:20:20, P-- (33%)

def in_all(malls) :
    if malls == {} :
        return []
    first = True
    for key in malls :
        if first :
            repeat = set(malls[key])
            first = False
        else :
            repeat = repeat & set(malls[key])
    return sorted(repeat)
            



def only_one(malls):
    if malls == {} :
        return []
    first = True
    sectillend = set()
    for key in malls :
        if first :
            first_set =  set(malls[key])
            first = False
        else :
            sectillend = sectillend | set(malls[key])
    alone = first_set ^ sectillend
    return sorted(alone)

exec(input().strip())

6430202021
# 1575584, 2022-04-21 08:04:43, --- (0%)

def in_all(m):
  a = set()
  for i in m:
    if a == set():
      a = m[i]
    else:
      a = a&m[i]
  return a
      
    
    
# 1575589, 2022-04-21 08:05:05, --- (0%)

def in_all(m):
  a = set()
  for i in m:
    if a == set():
      a = m[i]
    else:
      a = a&m[i]
  return sorted(a)
# 1575597, 2022-04-21 08:05:50, P-- (33%)

def in_all(m):
  a = set()
  for i in m:
    if a == set():
      a = m[i]
    else:
      a = a&m[i]
  return sorted(a)

def only_one(m):
  b
  
exec(input().strip())
# 1575693, 2022-04-21 08:10:19, P-- (33%)

def in_all(m):
  a = set()
  for i in m:
    if a == set():
      a = m[i]
    else:
      a = a&m[i]
  return sorted(a)

def only_one(m):
  a = set()
  for i in m:
    if a == set():
      a = m[i]
    else:
      b = set(i) - a
      c = a - set(i)
      a = b|c
  return sorted(a)
exec(input().strip())
# 1575720, 2022-04-21 08:10:55, PP- (67%)

def in_all(m):
  a = set()
  for i in m:
    if a == set():
      a = m[i]
    else:
      a = a&m[i]
  return sorted(a)

def only_one(m):
  a = set()
  for i in m:
    if a == set():
      a = m[i]
    else:
      b = set(m[i]) - a
      c = a - set(m[i])
      a = b|c
  return sorted(a)
exec(input().strip())
# 1575889, 2022-04-21 08:14:41, PP- (67%)

def in_all(m):
  a = set()
  for i in m:
    a = a|m[i]
  for i in m:
    a = a&m[i]
  return sorted(a)

def only_one(m):
  a = set()
  for i in m:
    if a == set():
      a = m[i]
    else:
      b = set(m[i]) - a
      c = a - set(m[i])
      a = b|c
  return sorted(a)
exec(input().strip())
# 1576030, 2022-04-21 08:16:45, PP- (67%)

def in_all(m):
  a = set()
  for i in m:
    a = a|m[i]
  for i in m:
    a = a&m[i]
  return sorted(a)

def only_one(m):
  a = set()
  for i in m:
    if a == set():
      a = m[i]
    else:
      b = set(m[i]) - a
      c = a - set(m[i])
      a = b|c
  return sorted(a)
exec(input().strip())

6430386821
# 1575816, 2022-04-21 08:13:15, xxx (0%)

def in_all(malls):
    listOfBank = []
    for k in malls:
        newBankSet = set()
        for e in malls[k]:
            newBankSet.add(e)
        listOfBank += [newBankSet]
    a = listOfBank[0]
    for s in listOfBank:
        a = a.intersection(s)
    return list(a).sorted()
        
    
    
def only_one(malls):
    '''
    '''
    setOfBank = {}
    l = []
    key = []
    for k in malls:
        key.append(k)
    key.sort()
    for i in range(len(key)):
        for e in malls[key[i]]:
            for k in range(len(key)):
                if k!=i and(e in malls[key[k]]):
                    break
                else:
                    l.append(e)
    return l.sorted()
                    
                    
            
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575868, 2022-04-21 08:14:20, P-x (33%)

def in_all(malls):
    listOfBank = []
    for k in malls:
        newBankSet = set()
        for e in malls[k]:
            newBankSet.add(e)
        listOfBank += [newBankSet]
    a = listOfBank[0]
    for s in listOfBank:
        a = a.intersection(s)
    b = list(a)
    b.sort()
    return b
        
    
    
def only_one(malls):
    '''
    '''
    setOfBank = {}
    l = []
    key = []
    for k in malls:
        key.append(k)
    key.sort()
    for i in range(len(key)):
        for e in malls[key[i]]:
            for k in range(len(key)):
                if k!=i and(e in malls[key[k]]):
                    break
                else:
                    l.append(e)
    l.sort()
    return l
                    
                    
            
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1575906, 2022-04-21 08:15:00, P-x (33%)

def in_all(malls):
    listOfBank = []
    for k in malls:
        newBankSet = set()
        for e in malls[k]:
            newBankSet.add(e)
        listOfBank += [newBankSet]
    a = listOfBank[0]
    for s in listOfBank:
        a = a.intersection(s)
    b = list(a)
    b.sort()
    return b
        
    
    
def only_one(malls):
    '''
    '''
    setOfBank = {}
    l = []
    key = []
    for k in malls:
        key.append(k)
    key.sort()
    for i in range(len(key)):
        for e in malls[key[i]]:
            for k in range(len(key)):
                if k!=i and(e in malls[key[k]]):
                    break
                elif e not in l:
                    l.append(e)
    l.sort()
    return l
                    
                    
            
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1575986, 2022-04-21 08:16:09, P-x (33%)

def in_all(malls):
    listOfBank = []
    for k in malls:
        newBankSet = set()
        for e in malls[k]:
            newBankSet.add(e)
        listOfBank += [newBankSet]
    a = listOfBank[0]
    for s in listOfBank:
        a = a.intersection(s)
    b = list(a)
    b.sort()
    return b
        
    
    
def only_one(malls):
    '''
    '''
    setOfBank = {}
    l = []
    key = []
    for k in malls:
        key.append(k)
    key.sort()
    for i in range(len(key)):
        for e in malls[key[i]]:
            for k in range(len(key)):
                if k!=i and(e in malls[key[k]]):
                    break
                elif e not in l and e not in malls[key[k]]:
                    l.append(e)
    l.sort()
    return l
                    
                    
            
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1576179, 2022-04-21 08:18:52, P-x (33%)

def in_all(malls):
    listOfBank = []
    for k in malls:
        newBankSet = set()
        for e in malls[k]:
            newBankSet.add(e)
        listOfBank += [newBankSet]
    a = listOfBank[0]
    for s in listOfBank:
        a = a.intersection(s)
    b = list(a)
    b.sort()
    return b
        
    
    
def only_one(malls):
    '''
    '''
    setOfBank = {}
    l = []
    key = []
    for k in malls:
        key.append(k)
    key.sort()
    if len(malls) == 1:
        for e in malls:
            a = list(malls[e])
        a.sort()
        return a
    for i in range(len(key)):
        for e in malls[key[i]]:
            for k in range(len(key)):
                if k!=i and(e in malls[key[k]]):
                    break
            if e not in l:
                l.append(e)
    l.sort()
    return l
                    
                    
            
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1576205, 2022-04-21 08:19:11, P-x (33%)

def in_all(malls):
    listOfBank = []
    for k in malls:
        newBankSet = set()
        for e in malls[k]:
            newBankSet.add(e)
        listOfBank += [newBankSet]
    a = listOfBank[0]
    for s in listOfBank:
        a = a.intersection(s)
    b = list(a)
    b.sort()
    return b
        
    
    
def only_one(malls):
    setOfBank = {}
    l = []
    key = []
    for k in malls:
        key.append(k)
    key.sort()
    if len(malls) == 1:
        for e in malls:
            a = list(malls[e])
        a.sort()
        return a
    for i in range(len(key)):
        for e in malls[key[i]]:
            for k in range(len(key)):
                if k!=i and(e in malls[key[k]]):
                    break
            if e not in l:
                l.append(e)
    l.sort()
    return l
                    
                    
            
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576309, 2022-04-21 08:20:00, PPx (67%)

def in_all(malls):
    listOfBank = []
    for k in malls:
        newBankSet = set()
        for e in malls[k]:
            newBankSet.add(e)
        listOfBank += [newBankSet]
    a = listOfBank[0]
    for s in listOfBank:
        a = a.intersection(s)
    b = list(a)
    b.sort()
    return b
        
    
    
def only_one(malls):
    '''
    '''
    setOfBank = {}
    l = []
    key = []
    for k in malls:
        key.append(k)
    key.sort()
    if len(malls) == 1:
        for e in malls:
            a = list(malls[e])
        a.sort()
        return a
    for i in range(len(key)):
        for e in malls[key[i]]:
            c = True
            for k in range(len(key)):
                if k!=i and(e in malls[key[k]]):
                    c = False
            if e not in l and c:
                l.append(e)
    l.sort()
    return l
                    
                    
            
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader



6430408021
# 1575606, 2022-04-21 08:06:20, compilation error (0%)

def in_all(malls):
  
  mall = list(malls)
  x = malls[mall[0]]
  for bank in mall :
    x = x & malls[bank]
  
  return list(sorted(x))
  
def only_one(malls):
  
  
exec(input().strip()) 

# 1575626, 2022-04-21 08:07:28, P-x (33%)

def in_all(malls):
  
  mall = list(malls)
  x = malls[mall[0]]
  for bank in mall :
    x = x & malls[bank]
  
  return list(sorted(x))
  
def only_one(malls):
  return
  
exec(input().strip())
# 1575746, 2022-04-21 08:11:36, compilation error (0%)

def in_all(malls):
  
  mall = list(malls)
  x = malls[mall[0]]
  for bank in mall :
    x = x & malls[bank]
  
  return list(sorted(x))
  
def only_one(malls):
  mall = list(malls)
  ans = []
  for i in range(len(mall)) :
    x = mall[i]
    for j in range(i+1,len(mall)) :
      x = x & mall[j]
  ans += list(x)
  
return sorted(ans)
  
exec(input().strip())
# 1576007, 2022-04-21 08:16:25, P-x (33%)

def in_all(malls):
  
  mall = list(malls)
  x = malls[mall[0]]
  for bank in mall :
    x = x & malls[bank]
  
  return list(sorted(x))
  
def only_one(malls):
  mall = list(malls)
  ans = []
  for i in range(len(mall)) :
    x = malls[mall[i]]
    for j in range(i+1,len(mall)) :
      x = x - malls[mall[j]]
    ans += list(x)
  
  return sorted(ans)
  
exec(input().strip())
# 1576223, 2022-04-21 08:19:21, PPx (67%)

def in_all(malls):
  
  mall = list(malls)
  x = malls[mall[0]]
  for bank in mall :
    x = x & malls[bank]
  
  return list(sorted(x))
  
def only_one(malls):
  mall = list(malls)
  ans = []
  for i in range(len(mall)) :
    x = malls[mall[i]] 
    for j in range(len(mall)) :
     if j != i :  
      x = x - malls[mall[j]]
        
    ans += list(x)
  
  return sorted(ans)
  
exec(input().strip())
# 1576331, 2022-04-21 08:20:07, PPx (67%)

def in_all(malls):
  
  mall = list(malls)
  x = malls[mall[0]]
  for bank in mall :
    x = x & malls[bank]
  
  return list(sorted(x))
  
def only_one(malls):
  mall = list(malls)
  ans = []
  for i in range(len(mall)) :
    x = malls[mall[i]] 
    for j in range(len(mall)) :
     if j != i :  
      x = x - malls[mall[j]]
        
    ans += list(x)
  
  return sorted(ans)
  
exec(input().strip())
# 1576403, 2022-04-21 08:20:44, PPx (67%)

def in_all(malls):
  mall = list(malls)
  x = malls[mall[0]]
  for bank in mall :
    x = x & malls[bank]
  
  return list(sorted(x))
  
def only_one(malls):
  mall = list(malls)
  ans = []
  for i in range(len(mall)) :
    x = malls[mall[i]] 
    for j in range(len(mall)) :
     if j != i :  
      x = x - malls[mall[j]]
        
    ans += list(x)
  
  return sorted(ans)
  
exec(input().strip())

6430430721
# 1575929, 2022-04-21 08:15:22, P-- (33%)

malls = {
    'Paseo 1':{'BBL','GSB','SCB'},
    'Paseo 2':{'LH','KTB','SCB','KBANK','TTB','GSB'},
    'Paseo 3':{'BBL','GSB','SCB','KBANK'}
    }

def in_all(malls):
    result = []
    for mall in malls.keys():
        if len(result)==0:
            result = list(malls[mall])
            continue
        for bank in result:
            if bank not in malls[mall]:
                result.remove(bank)
    return result

def only_one(malls):
    result = dict()
    for mall in malls.keys():
        for bank in malls[mall]:
            if bank not in result:
                result[bank] = 1
            else:
                result[bank] += 1
    final = []
    for res in result.keys():
        if result[res] == 1:
            final.append(res)
    return final

exec(input().strip())
# 1575962, 2022-04-21 08:15:50, P-- (33%)

malls = {'Paseo 1':{'BBL','GSB','SCB'},'Paseo 2':{'LH','KTB','SCB','KBANK','TTB','GSB'},'Paseo 3':{'BBL','GSB','SCB','KBANK'}}

def in_all(malls):
    result = []
    for mall in malls.keys():
        if len(result)==0:
            result = list(malls[mall])
            continue
        for bank in result:
            if bank not in malls[mall]:
                result.remove(bank)
    return result

def only_one(malls):
    result = dict()
    for mall in malls.keys():
        for bank in malls[mall]:
            if bank not in result:
                result[bank] = 1
            else:
                result[bank] += 1
    final = []
    for res in result.keys():
        if result[res] == 1:
            final.append(res)
    return final

exec(input().strip())
# 1575996, 2022-04-21 08:16:17, P-- (33%)

malls = {
    'Paseo 1':{'BBL','GSB','SCB'},
    'Paseo 2':{'LH','KTB','SCB','KBANK','TTB','GSB'},
    'Paseo 3':{'BBL','GSB','SCB','KBANK'}
    }

def in_all(malls):
    result = []
    for mall in malls.keys():
        if len(result)==0:
            result = list(malls[mall])
            continue
        for bank in result:
            if bank not in malls[mall]:
                result.remove(bank)
    return result

def only_one(malls):
    result = dict()
    for mall in malls.keys():
        for bank in malls[mall]:
            if bank not in result:
                result[bank] = 1
            else:
                result[bank] += 1
    final = []
    for res in result.keys():
        if result[res] == 1:
            final.append(res)
    return final

exec(input().strip())
# 1576189, 2022-04-21 08:19:01, --- (0%)

malls = {
    'Paseo 1':{'BBL','GSB','SCB'},
    'Paseo 2':{'LH','KTB','SCB','KBANK','TTB','GSB'},
    'Paseo 3':{'BBL','GSB','SCB','KBANK'}
    }

def in_all(malls):
    result = []
    for mall in malls.keys():
        if len(result)==0:
            result = list(malls[mall])
            continue
        for bank in result:
            if bank not in malls[mall]:
                result.remove(bank)
    return result.sort()

def only_one(malls):
    result = dict()
    for mall in malls.keys():
        for bank in malls[mall]:
            if bank not in result:
                result[bank] = 1
            else:
                result[bank] += 1
    final = []
    for res in result.keys():
        if result[res] == 1:
            final.append(res)
    return final.sort()

exec(input().strip())
# 1576265, 2022-04-21 08:19:43, P-- (33%)

malls = {
    'Paseo 1':{'BBL','GSB','SCB'},
    'Paseo 2':{'LH','KTB','SCB','KBANK','TTB','GSB'},
    'Paseo 3':{'BBL','GSB','SCB','KBANK'}
    }

def in_all(malls):
    result = []
    for mall in malls.keys():
        if len(result)==0:
            result = list(malls[mall])
            continue
        for bank in result:
            if bank not in malls[mall]:
                result.remove(bank)
    return result

def only_one(malls):
    result = dict()
    for mall in malls.keys():
        for bank in malls[mall]:
            if bank not in result:
                result[bank] = 1
            else:
                result[bank] += 1
    final = []
    for res in result.keys():
        if result[res] == 1:
            final.append(res)
    return final

exec(input().strip())
# 1576304, 2022-04-21 08:19:58, --- (0%)

malls = {
    'Paseo 1':{'BBL','GSB','SCB'},
    'Paseo 2':{'LH','KTB','SCB','KBANK','TTB','GSB'},
    'Paseo 3':{'BBL','GSB','SCB','KBANK'}
    }

def in_all(malls):
    result = []
    for mall in malls.keys():
        if len(result)==0:
            result = list(malls[mall])
            continue
        for bank in result:
            if bank not in malls[mall]:
                result.remove(bank)
    return sorted(result)

def only_one(malls):
    result = dict()
    for mall in malls.keys():
        for bank in malls[mall]:
            if bank not in result:
                result[bank] = 1
            else:
                result[bank] += 1
    final = []
    for res in result.keys():
        if result[res] == 1:
            final.append(res)
    return sorted(final)

print(in_all(malls))
print(only_one(malls))

exec(input().strip())
# 1576436, 2022-04-21 08:21:02, PP- (67%)

malls = {
    'Paseo 1':{'BBL','GSB','SCB'},
    'Paseo 2':{'LH','KTB','SCB','KBANK','TTB','GSB'},
    'Paseo 3':{'BBL','GSB','SCB','KBANK'}
    }

def in_all(malls):
    result = []
    for mall in malls.keys():
        if len(result)==0:
            result = list(malls[mall])
            continue
        for bank in result:
            if bank not in malls[mall]:
                result.remove(bank)
    return sorted(result)

def only_one(malls):
    result = dict()
    for mall in malls.keys():
        for bank in malls[mall]:
            if bank not in result:
                result[bank] = 1
            else:
                result[bank] += 1
    final = []
    for res in result.keys():
        if result[res] == 1:
            final.append(res)
    return sorted(final)

exec(input().strip())

6430241421
# 1575634, 2022-04-21 08:08:00, --- (0%)

def in_all(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a & malls[i]
  a = list(a)
  return(a)
  
def only_one(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a ^ malls[i]
  a = list(a)
  return(a)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575680, 2022-04-21 08:09:56, compilation error (0%)

def in_all(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a = a & malls[i]
  a = list(a)
  a.sort()
  return(a)
  
def only_one(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a = a ^ malls[i]
  a = list(a)
  a.sort()
  return(a)
    
exec(input().strip())ader
# 1575689, 2022-04-21 08:10:12, P-- (33%)

def in_all(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a = a & malls[i]
  a = list(a)
  a.sort()
  return(a)
  
def only_one(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a = a ^ malls[i]
  a = list(a)
  a.sort()
  return(a)
    
exec(input().strip())
# 1575829, 2022-04-21 08:13:41, compilation error (0%)

def in_all(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a = a & malls[i]
  a = list(a)
  a.sort()
  return(a)
  
def only_one(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a = a ^ malls[i]
  a = list(a)
  a.sort()
  return(a)
    
exec(input().strip())def in_all(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a = a & malls[i]
  a = list(a)
  a.sort()
  return(a)
  
def only_one(malls):
  a = ''
  if len(malls) == 1 :
    for i in malls:
      a = malls[i]
  else:
    for i in malls:
      if a == '':
        a = malls[i]
      a = a ^ malls[i]
  a = list(a)
  a.sort()
  return(a)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575849, 2022-04-21 08:14:04, P-- (33%)

def in_all(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a = a & malls[i]
  a = list(a)
  a.sort()
  return(a)
  
def only_one(malls):
  a = ''
  if len(malls) == 1 :
    for i in malls:
      a = malls[i]
  else:
    for i in malls:
      if a == '':
        a = malls[i]
      a = a ^ malls[i]
  a = list(a)
  a.sort()
  return(a)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576060, 2022-04-21 08:17:14, PP- (67%)

def in_all(malls):
  a = ''
  for i in malls:
    if a == '':
      a = malls[i]
    a = a & malls[i]
  a = list(a)
  a.sort()
  return(a)
  
def only_one(malls):
  a = ''
  if len(malls) == 1 :
    for i in malls:
      a = malls[i]
  else:
    for i in malls:
      if a == '':
        a = malls[i]
      else:
        a = a ^ malls[i]
  a = list(a)
  a.sort()
  return(a)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430298221
# 1576019, 2022-04-21 08:16:35, --- (0%)

def in_all(malls):
    result = None
    for key,val in malls.items():
        if result==None:
            result=val
        else:
            result=result&val
    result = sorted(result)
    rs = []
    for x in result:
        rs.append(x)
    return rs



def only_one(malls):
    a = []
    for e in malls:
        for k in malls[e]:
            n = 0
            for x in malls:
                if k in malls[x]:
                    n +=1
            if n == 1 and k not in a:
                a.append(k)
    return sorted(a)
# 1576031, 2022-04-21 08:16:45, PPx (67%)

def in_all(malls):
    result = None
    for key,val in malls.items():
        if result==None:
            result=val
        else:
            result=result&val
    result = sorted(result)
    rs = []
    for x in result:
        rs.append(x)
    return rs



def only_one(malls):
    a = []
    for e in malls:
        for k in malls[e]:
            n = 0
            for x in malls:
                if k in malls[x]:
                    n +=1
            if n == 1 and k not in a:
                a.append(k)
    return sorted(a)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576157, 2022-04-21 08:18:37, PPx (67%)

def in_all(malls):
    result = None
    for key,val in malls.items():
        if result==None:
            result=val
        else:
            result=result&val
    result = sorted(result)
    fi = []
    for i in result:
        fi.append(i)
    return fi

def only_one(malls):
    a = []
    for e in malls:
        for k in malls[e]:
            n = 0
            for x in malls:
                if k in malls[x]:
                    n +=1
            if n == 1 and k not in a:
                a.append(k)
    return sorted(a)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576311, 2022-04-21 08:20:01, PPx (67%)

def in_all(malls):
    result = None
    fi = []
    for key,val in malls.items():
        if result==None:
            result=val
        else:
            result=result&val
    result = sorted(result)
    for i in result:
        fi.append(i)
    return fi

def only_one(malls):
    a = []
    for e in malls:
        for k in malls[e]:
            n = 0
            for x in malls:
                if k in malls[x]:
                    n +=1
            if n == 1 and k not in a:
                a.append(k)
    return sorted(a)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576374, 2022-04-21 08:20:25, PPx (67%)

def in_all(malls):
    result = None
    fi = []
    for key,val in malls.items():
        if result==None:
            result=val
        else:
            result=result&val
    result = sorted(result)
    for i in result:
        fi.append(i)
    return fi

def only_one(malls):
    a = []
    for e in malls:
        for k in malls[e]:
            n = 0
            for x in malls:
                if k in malls[x]:
                    n +=1
            if n == 1 and k not in a:
                a.append(k)
    return sorted(a)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430309521
# 1575780, 2022-04-21 08:12:22, P-x (33%)

def in_all(malls):
    s = set()
    for e in malls.values():
        if s == set():
            s = e
        else:
            inter = s & e
            s = inter

    return sorted(inter)

def only_one(malls):
    s = set()
    for e in malls.values():
        for f in e:
            s.add(f)
    inter = set(in_all(malls))
    return sorted(s - inter)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575920, 2022-04-21 08:15:09, P-x (33%)

def in_all(malls):
    if len(malls) == 1 :
        return sorted(malls)
    s = set()
    for e in malls.values():
        if s == set():
            s = e
        else:
            inter = s & e
            s = inter
    
    return sorted(inter)

def only_one(malls):
    if len(malls) == 1 :
        return sorted(malls)
    s = set()
    for e in malls.values():
        for f in e:
            s.add(f)
    
    inter = set(in_all(malls))
    return sorted(s - inter)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575982, 2022-04-21 08:16:05, P-x (33%)

def in_all(malls):
    if len(malls) == 1 :
        return sorted(malls.values())
    s = set()
    for e in malls.values():
        if s == set():
            s = e
        else:
            inter = s & e
            s = inter
    
    return sorted(inter)

def only_one(malls):
    if len(malls) == 1 :
        return sorted(malls.values())
    s = set()
    for e in malls.values():
        for f in e:
            s.add(f)
    
    inter = set(in_all(malls))
    return sorted(s - inter)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderader
# 1576048, 2022-04-21 08:17:04, P-x (33%)

def in_all(malls):
    if len(malls) == 1 :
        return sorted(malls.values())
    s = set()
    i = 0
    for e in malls.values():
        if i == 0:
            s = e
        else:
            inter = s & e
            s = inter
        i+=1
    return sorted(inter)

def only_one(malls):
    if len(malls) == 1 :
        return sorted(malls.values())
    s = set()
    for e in malls.values():
        for f in e:
            s.add(f)
    
    inter = set(in_all(malls))
    return sorted(s - inter)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderrader
# 1576318, 2022-04-21 08:20:03, PP- (67%)

def in_all(malls):
    if len(malls) == 0 :
        return []
    if len(malls) == 1 :
        return sorted(malls.values())
    
    s = set()
    i = 0
    for e in malls.values():
        if i == 0:
            s = e
        else:
            inter = s & e
            s = inter
        i+=1
    return sorted(inter)

def only_one(malls):
    dict = {}
    for d in malls:
        for e in malls[d]:
            if e not in dict:
                dict[e] = 1
            else:
                dict[e] += 1
    list = []
    for e in dict:
        if dict[e] == 1:
            list.append(e)
    return sorted(list)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430375921
# 1575596, 2022-04-21 08:05:33, --x (0%)

def in_all(malls):
    r = []
    for d in malls:
        r.append(d)
    q = malls[r[0]]
    for d in malls:
        sett = malls[d]
        q = q.intersection(sett)
    return q
        
    
    
    
def only_one(malls):pass
    
    
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575638, 2022-04-21 08:08:10, --x (0%)

def in_all(malls):
    r = []
    for d in malls:
        r.append(d)
    q = malls[r[0]]
    for d in malls:
        sett = malls[d]
        q = q.intersection(sett)
    
    r = list(q)

    x = sorted(r)
    return r
        
    
    
    
def only_one(malls):pass
    
    
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575655, 2022-04-21 08:08:49, P-x (33%)

def in_all(malls):
    r = []
    for d in malls:
        r.append(d)
    q = malls[r[0]]
    for d in malls:
        sett = malls[d]
        q = q.intersection(sett)
    
    r = list(q)
    x = sorted(r)
    return x
        
    
    
    
def only_one(malls):pass
    
    
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575840, 2022-04-21 08:13:48, P-x (33%)

def in_all(malls):
    r = []
    for d in malls:
        r.append(d)
    q = malls[r[0]]
    for d in malls:
        sett = malls[d]
        q = q.intersection(sett)
    
    r = list(q)
    x = sorted(r)
    return x
        
    
    
    
def only_one(malls):
    r = []
    for d in malls:
        r.append(d)
    sett = set()
    for d in malls:
        for i in malls[d]:
            sett.add(i)
    boo = dict()
    for k in sett:
        for d in malls:
            if k in malls:pass
                
    

    return []
    
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576094, 2022-04-21 08:17:43, PPx (67%)

def in_all(malls):
    r = []
    for d in malls:
        r.append(d)
    q = malls[r[0]]
    for d in malls:
        sett = malls[d]
        q = q.intersection(sett)
    
    r = list(q)
    x = sorted(r)
    return x
        
    
    
    
def only_one(malls):
    r = []
    for d in malls:
        r.append(d)
    sett = set()
    for d in malls:
        for i in malls[d]:
            sett.add(i)
    boo = dict()
    for i in sett:
        boo[i] = 0
    for k in sett:
        for d in malls:
            if k in malls[d]:
                boo[k] += 1
            else: pass
    listtt = []
    for i in boo:
        if boo[i] == 1:
            listtt += i
    l = sorted(listtt)
    return l
    
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430331221
# 1575869, 2022-04-21 08:14:22, PPx (67%)

def in_all(malls):

    a = []
    c = 0
    for e in malls.values():
        if c==0:
            s = set(e)
            c+=1
        else:
            s = s&e
    a = list(s)
    return sorted(a)
def only_one(malls):

    a = []
    b = {}
    if malls != {}:
        for e in malls.values():
            for r in e:
                if r not in b:
                    b[r] = 1
                else:
                    b[r] +=1
        for e in b:
            if b[e] == 1:
                a.append(e)
        return sorted(a)
exec(input().strip())
# 1575881, 2022-04-21 08:14:29, PPx (67%)

def in_all(malls):
    a = []
    c = 0
    for e in malls.values():
        if c==0:
            s = set(e)
            c+=1
        else:
            s = s&e
    a = list(s)
    return sorted(a)
def only_one(malls):

    a = []
    b = {}
    if malls != {}:
        for e in malls.values():
            for r in e:
                if r not in b:
                    b[r] = 1
                else:
                    b[r] +=1
        for e in b:
            if b[e] == 1:
                a.append(e)
        return sorted(a)
exec(input().strip())
# 1575976, 2022-04-21 08:15:59, PPx (67%)

def in_all(malls):

    a = []
    c = 0
    for e in malls.values():
        if c==0:
            s = set(e)
            c+=1
        else:
            s = s&e
    a = list(s)
    return sorted(a)
def only_one(malls):

    a = []
    b = {}
    if malls != {}:
        for e in malls.values():
            for r in e:
                if r not in b:
                    b[r] = 1
                else:
                    b[r] +=1
        for e in b:
            if b[e] == 1:
                a.append(e)
        return sorted(a)
    else:
        return []
exec(input().strip())
# 1576240, 2022-04-21 08:19:31, PPx (67%)

def in_all(malls):
    a = []
    c = 0
    for e in malls.values():
        if c==0:
            s = set(e)
            c+=1
        else:
            s = s&e
    a = list(s)
    return sorted(a)
def only_one(malls):
    a = []
    b = {}
    if malls != {}:
        for e in malls.values():
            for r in e:
                if r not in b:
                    b[r] = 1
                else:
                    b[r] +=1
        for e in b:
            if b[e] == 1:
                a.append(e)
        return sorted(a)
    else:
        return []
exec(input().strip())

6432042221
# 1575838, 2022-04-21 08:13:46, PPx (67%)

def in_all(malls):
    k = [i for i in malls.keys()]
    ret =malls[k[0]]
    for i in k[1:]:
        t = list(ret)
        ret = []
        for j in malls[i]:
            if j in t:
                ret += [j]
    return ret

def only_one(malls):
    ret = []
    t = []
    for i in malls:
        for j in malls[i]:
            if j not in ret and j not in t:
                ret += [j]
            else:
                if  j in ret:
                    ret.remove(j)
                t += [j]
    ret=  sorted(ret)
    return ret
exec(input().strip())
# 1575896, 2022-04-21 08:14:50, -Px (33%)

def in_all(malls):
    k = [i for i in malls.keys()]
    ret =malls[k[0]]
    for i in k[1:]:
        t = list(ret)
        ret = []
        for j in malls[i]:
            if j in t:
              ret += [j]
    return ret

def only_one(malls):
    ret = []
    t = []
    for i in malls:
        for j in malls[i]:
            if j not in ret and j not in t:
                ret += [j]
            else:
                if  j in ret:
                    ret.remove(j)
                t += [j]
    ret=sorted(ret)
    return ret
exec(input().strip())
# 1575912, 2022-04-21 08:15:04, -Px (33%)

def in_all(malls):
    k = [i for i in malls.keys()]
    ret =malls[k[0]]
    for i in k[1:]:
        t = list(ret)
        ret = []
        for j in malls[i]:
            if j in t:
              ret += [j]
    return ret

def only_one(malls):
    ret = []
    t = []
    for i in malls:
        for j in malls[i]:
            if j not in ret and j not in t:
                ret += [j]
            else:
                if  j in ret:
                    ret.remove(j)
                t += [j]
    ret=  sorted(ret)
    return ret
exec(input().strip())
# 1575927, 2022-04-21 08:15:19, PPx (67%)

def in_all(malls):
    k = [i for i in malls.keys()]
    ret =malls[k[0]]
    for i in k[1:]:
        t = list(ret)
        ret = []
        for j in malls[i]:
            if j in t:
                ret += [j]
    return ret

def only_one(malls):
    ret = []
    t = []
    for i in malls:
        for j in malls[i]:
            if j not in ret and j not in t:
                ret += [j]
            else:
                if  j in ret:
                    ret.remove(j)
                t += [j]
    ret=  sorted(ret)
    return ret
exec(input().strip())

6432048021
# 1576082, 2022-04-21 08:17:31, -Px (33%)

def in_all(malls):
    k = []
    for i in malls:
        k += [i]
    ans =malls[k[0]]
    for i in k[1:]:
        temp = list(ans)
        ans = []
        for j in malls[i]:
            if j in temp:
                ans += [j]
    return ans

def only_one(malls):
    seen = []
    ans  = []
    for i in malls:
        for j in malls[i]:
            if j not in seen:
                ans += [j]
                seen += [j]
            else:
                if j in ans:
                    ans.remove(j)
                seen += [j]
    return sorted(ans)
exec(input().strip())
# 1576102, 2022-04-21 08:17:48, PPx (67%)

def in_all(malls):
    k = []
    for i in malls:
        k += [i]
    ans =malls[k[0]]
    for i in k[1:]:
        temp = list(ans)
        ans = []
        for j in malls[i]:
            if j in temp:
                ans += [j]
    return ans

def only_one(malls):
    seen = []
    ans  = []
    for i in malls:
        for j in malls[i]:
            if j not in seen:
                ans += [j]
                seen += [j]
            else:
                if j in ans:
                    ans.remove(j)
                seen += [j]
    return sorted(ans)
exec(input().strip())
# 1576136, 2022-04-21 08:18:17, -Px (33%)

def in_all(malls):
    k = []
    for i in malls:
        k += [i]
    ans =malls[k[0]]
    for i in k[1:]:
        temp = list(ans)
        ans = []
        for j in malls[i]:
            if j in temp:
                ans += [j]
    return ans

def only_one(malls):
    seen = []
    ans  = []
    for i in malls:
        for j in malls[i]:
            if j not in seen:
                ans += [j]
                seen += [j]
            else:
                if j in ans:
                    ans.remove(j)
                seen += [j]
    return sorted(ans)
exec(input().strip())
# 1576168, 2022-04-21 08:18:43, PPx (67%)

def in_all(malls):
    k = []
    for i in malls:
        k += [i]
    ans =malls[k[0]]
    for i in k[1:]:
        temp = list(ans)
        ans = []
        for j in malls[i]:
            if j in temp:
                ans += [j]
    return ans

def only_one(malls):
    seen = []
    ans  = []
    for i in malls:
        for j in malls[i]:
            if j not in seen:
                ans += [j]
                seen += [j]
            else:
                if j in ans:
                    ans.remove(j)
                seen += [j]
    return sorted(ans)
exec(input().strip())

6432056021
# 1575755, 2022-04-21 08:11:52, Pxx (33%)

def in_all(malls):
    sinter = set()
    check = True
    for mall in malls:
        if check:
            sinter = malls[mall]
            check = False
        else:
            sinter &= malls[mall]
    return sorted(sinter)
    
def only_one(malls):
    onemall = []
    countmall = {}
    for mall in malls:
        if malls[mall] not in countmall:
            pass


exec(input().strip())
# 1575999, 2022-04-21 08:16:18, PP- (67%)

def in_all(malls):
    sinter = set()
    check = True
    for mall in malls:
        if check:
            sinter = malls[mall]
            check = False
        else:
            sinter &= malls[mall]
    return sorted(sinter)
    
def only_one(malls):
    onemall = []
    countmall = {}
    for mall in malls:
        for mm in malls[mall]:
            if mm not in countmall:
                countmall[mm] = 1
            else:
                countmall[mm] += 1
    for m in countmall:
        if countmall[m] == 1:
            onemall.append(m)
    return sorted(onemall)
 

exec(input().strip())
# 1576320, 2022-04-21 08:20:04, P-- (33%)

def in_all(malls):
    sinter = set()
    check = True
    for mall in malls:
        if check:
            sinter = malls[mall]
            check = False
        else:
            sinter &= malls[mall]
    return sorted(sinter)
    
def only_one(malls):
    onemall = []
    countmall = {}
    for mall in malls:
        for mm in malls[mall]:
            if mm not in countmall:
                countmall[mm] = 1
            else:
                countmall[mm] += 1
    print(countmall)
    for m in countmall:
        if countmall[m] == 1:
            onemall.append(m)
    return sorted(onemall)
 

exec(input().strip())
# 1576409, 2022-04-21 08:20:48, PP- (67%)

def in_all(malls):
    sinter = set()
    check = True
    for mall in malls:
        if check:
            sinter = malls[mall]
            check = False
        else:
            sinter &= malls[mall]
    return sorted(sinter)
    
def only_one(malls):
    onemall = []
    countmall = {}
    for mall in malls:
        for mm in malls[mall]:
            if mm not in countmall:
                countmall[mm] = 1
            else:
                countmall[mm] += 1
    for m in countmall:
        if countmall[m] == 1:
            onemall.append(m)
    return sorted(onemall)
 
exec(input().strip())

6432072021
# 1575797, 2022-04-21 08:12:44, PPx (67%)

def in_all(malls):
    all_b = list()
    for v in malls.values():
        all_b.append(v)
    x = all_b[0]
    for i in range(1,len(all_b)):
        x &= all_b[i]
    out = sorted(x)
    return out
def only_one(malls):
    all_b = list()
    for v in malls.values():
        all_b.append(v)
    x = all_b[0]
    for i in range(1,len(all_b)):
        x ^= all_b[i]
    out = sorted(x)
    return out
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1576059, 2022-04-21 08:17:13, PPx (67%)

def in_all(malls):
    all_b = list()
    for v in malls.values():
        all_b.append(v)
    x = all_b[0]
    for i in range(1,len(all_b)):
        x &= all_b[i]
    out = sorted(x)
    return out
def only_one(malls):
    all_b = list()
    for v in malls.values():
        all_b.append(v)
    x = all_b[0]
    for i in range(1,len(all_b)):
        c = x&all_b[i]
        a = x|all_b[i]
        x = a-c
    out = sorted(x)
    return out
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1576181, 2022-04-21 08:18:55, P-x (33%)

def in_all(malls):
    all_b = list()
    for v in malls.values():
        all_b.append(v)
    x = all_b[0]
    for i in range(1,len(all_b)):
        x &= all_b[i]
    out = sorted(x)
    return out
def only_one(malls):
    all_b = list()
    for v in malls.values():
        all_b.append(v)
    x = all_b[0]
    y = all_b[0]
    for i in range(1,len(all_b)):
        x &= all_b[i]
        y |= all_b[i]
    y -= x
    out = sorted(y)
    return out
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1576454, 2022-04-21 08:21:10, P-x (33%)

def in_all(malls):
    all_b = list()
    for v in malls.values():
        all_b.append(v)
    x = all_b[0]
    for i in range(1,len(all_b)):
        x &= all_b[i]
    out = sorted(x)
    return out
def only_one(malls):
    all_b = list()
    for v in malls.values():
        all_b.append(v)
    x = all_b[0]
    #y = all_b[0]
    for i in range(1,len(all_b)):
        x &= all_b[i]
    y = all_b[0]
    for i in range(1,len(all_b)):
        y |= all_b[i]
    y -= x
    out = sorted(y)
    return out
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader



6430253021
# 1576056, 2022-04-21 08:17:12, PPx (67%)

def in_all(malls):
    s = set()
    b = []
    for k in malls:
        b.append(malls[k])
    if len(b) > 1:
        for i in range(len(b)-1):
            s = b[i].intersection(b[i+1])
    else:
        s = b[0]
    return sorted(s)

def only_one(malls):
    s = {}
    a = set()
    for k in malls:
        for i in malls[k]:
            if i in s:
                s[i] += 1
            else:
                s[i] = 1
    for k in s:
        if s[k] == 1:
            a.add(k)
    return sorted(a)

exec(input().strip())
# 1576158, 2022-04-21 08:18:37, PPx (67%)

def in_all(malls):
    s = set()
    b = []
    for k in malls:
        b.append(malls[k])
    if len(b) > 1:
        for i in range(len(b)-1):
            s = b[i].intersection(b[i+1])
    else:
        s = b[0]
    return sorted(s)

def only_one(malls):
    s = {}
    a = set()
    for k in malls:
        for i in malls[k]:
            if i in s:
                s[i] += 1
            else:
                s[i] = 1
    for k in s:
        if s[k] == 1:
            a.add(k)
    return sorted(a)

exec(input().strip())
# 1576245, 2022-04-21 08:19:33, PPx (67%)

def in_all(malls):
    s = set()
    b = []
    for k in malls:
        b.append(malls[k])
    if len(b) > 1:
        for i in range(len(b)-1):
            s = b[i].intersection(b[i+1])
    else:
        s = set(b[0])
    return sorted(s)

def only_one(malls):
    s = {}
    a = set()
    for k in malls:
        for i in malls[k]:
            if i in s:
                s[i] += 1
            else:
                s[i] = 1
    for k in s:
        if s[k] == 1:
            a.add(k)
    return sorted(a)

exec(input().strip())

6430306621
# 1576012, 2022-04-21 08:16:28, P-x (33%)

def in_all(malls):
    bank = []
    for i in malls.values():
        bank.append(i)
    all = bank[0]
    for j in range(1,len(bank)):
        all = (all & bank[j])
    return sorted(all)
def only_one(malls):
    bank = []
    for i in malls.values():
        bank.append(i)
    all = bank[0]
    for j in range(1,len(bank)):
        all = (all & bank[j])
    return sorted(all)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576260, 2022-04-21 08:19:42, PPx (67%)

def in_all(malls):
    bank = []
    for i in malls.values():
        bank.append(i)
    all = bank[0]
    for j in range(1,len(bank)):
        all = (all & bank[j])
    return sorted(all)
def only_one(malls):
    bank = []
    for i in malls.values():
        bank.append(i)
    a = set()
    b = set()
    for j in bank:
        for k in j:
            if k not in a:
                a.add(k)
            else:
                b.add(k)
    result = a-b
    return sorted(result)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576321, 2022-04-21 08:20:04, PPx (67%)

def in_all(malls):
    bank = []
    for i in malls.values():
        bank.append(i)
    all = bank[0]
    for j in range(1,len(bank)-1):
        all = (all & bank[j])
    return sorted(all)
def only_one(malls):
    bank = []
    for i in malls.values():
        bank.append(i)
    a = set()
    b = set()
    for j in bank:
        for k in j:
            if k not in a:
                a.add(k)
            else:
                b.add(k)
    result = a-b
    return sorted(result)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430315221
# 1575666, 2022-04-21 08:09:13, PP- (67%)

def in_all(malls):
    x=set()
    first=True
    if malls=={}:
        return []
    for e in malls:
        v=malls[e]
        if first:
            x=set(v)
            first=False
        else:
            x=x.intersection(v)
    return sorted(x)

def only_one(malls):
    if malls=={}:
        return []
    x=set()
    first=True
    for e in malls:
        v=malls[e]
        x=x^v
    return sorted(x)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576039, 2022-04-21 08:16:56, PP- (67%)

def in_all(malls):
    x=set()
    first=True
    if malls=={}:
        return []
    for e in malls:
        v=malls[e]
        if first:
            x=set(v)
            first=False
        else:
            x=x.intersection(v)
    return sorted(x)

def only_one(malls):
    k=set(in_all(malls))
    if malls=={}:
        return []
    x=set()
    first=True
    for e in malls:
        v=malls[e]
        x=x^v
        x=x-k
    return sorted(x)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576216, 2022-04-21 08:19:19, PP- (67%)

def in_all(malls):
    x=set()
    first=True
    if malls=={}:
        return []
    for e in malls:
        v=malls[e]
        if first:
            x=set(v)
            first=False
        else:
            x=x.intersection(v)
    return sorted(x)

def only_one(malls):
    k=set(in_all(malls))
    if malls=={}:
        return []
    if len(malls)==1:
        x=set()
        for e in malls:
            x=malls[e]
        return sorted(x)
    x=set()
    first=True
    for e in malls:
        v=malls[e]
        x=x^v
        x=x-k
    return sorted(x)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430406721
# 1576037, 2022-04-21 08:16:50, PPx (67%)

def in_all(malls):
  i=0
  for sb in malls.values():
    if i==0:
      s=sb
      i+=1
    else:
      s=s.intersection(sb)
  return sorted(s)
def only_one(malls):
  i=0
  s2=set(in_all(malls))
  for sb in malls.values():
    if len(malls)==1:
      return sorted(sb)
    elif i==0:
      s=sb
      i+=1
    else:
      s=s^sb
  return sorted(s-s2)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576142, 2022-04-21 08:18:24, PPx (67%)

def in_all(malls):
  i=0
  s=set()
  for sb in malls.values():
    if i==0:
      s=sb
      i+=1
    else:
      s=s.intersection(sb)
  return sorted(s)
def only_one(malls):
  i=0
  s2=set(in_all(malls))
  for sb in malls.values():
    if len(malls)==1:
      return sorted(sb)
    elif i==0:
      s=sb
      i+=1
    else:
      s=s^sb
  return sorted(s-s2)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576170, 2022-04-21 08:18:43, PP- (67%)

def in_all(malls):
  i=0
  s=set()
  for sb in malls.values():
    if i==0:
      s=sb
      i+=1
    else:
      s=s.intersection(sb)
  return sorted(s)
def only_one(malls):
  i=0
  s=set()
  s2=set(in_all(malls))
  for sb in malls.values():
    if len(malls)==1:
      return sorted(sb)
    elif i==0:
      s=sb
      i+=1
    else:
      s=s^sb
  return sorted(s-s2)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430407321
# 1575668, 2022-04-21 08:09:16, P-x (33%)

def in_all(malls):
    checker = []
    for v in malls.values():
        checker.append(v)
    temp = checker[0]
    for i in range(1, len(checker)):
        temp = temp.intersection(checker[i])
        
    return sorted(temp)

def only_one(malls):
    pass
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575945, 2022-04-21 08:15:31, PPx (67%)

def in_all(malls):
    checker = []
    for v in malls.values():
        checker.append(v)
    temp = checker[0]
    for i in range(1, len(checker)):
        temp = temp.intersection(checker[i])
        
    return sorted(temp)

def only_one(malls):
    final = []
    ans = {}
    for v in malls.values():
        for item in v:
            if item not in ans:
                ans[item] = 1
            else:
                ans[item] += 1
    
    for k in ans:
        if ans[k] == 1:
            final.append(k)
            
    return sorted(final)
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576339, 2022-04-21 08:20:09, PPx (67%)

def in_all(malls):
    checker = []
    for v in malls.values():
        checker.append(v)
    temp = checker[0]
    for i in range(1, len(checker)):
        temp = temp.intersection(checker[i])
        
    return sorted(temp)

def only_one(malls):
    final = []
    ans = {}
    for v in malls.values():
        for item in v:
            if item not in ans:
                ans[item] = 1
            else:
                ans[item] += 1
    
    for k in ans:
        if ans.get(k) == 1:
            final.append(k)
            
    return sorted(final)
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430421021
# 1575774, 2022-04-21 08:12:12, PP- (67%)

malls = { 'Paseo 1': {'BBL', 'GSB', 'SCB'},\
          'Paseo 2': {'LH', 'KTB', 'SCB', 'KBANK', 'TTB', 'GSB'},\
          'Paseo 3': {'BBL', 'GSB', 'SCB', 'KBANK'}}


def in_all(malls):
    mallss = sorted(malls)
    banks = {}
    for i in range(len(malls)):
        if i ==0 :
            banks = set(malls[mallss[i]])
        else:
            banks = banks & malls[mallss[i]]
    return sorted(banks)
    
def only_one(malls):
    mallss = sorted(malls)
    banks = {}
    for i in range(len(malls)):
        if i == 0 :
            banks = set(malls[mallss[i]])
        else:
            banks = banks ^ malls[mallss[i]]
    return sorted(banks)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575997, 2022-04-21 08:16:17, P-- (33%)

malls = { 'Paseo 1': {'BBL', 'GSB', 'SCB'},\
          'Paseo 2': {'LH', 'KTB', 'SCB', 'KBANK', 'TTB', 'GSB'},\
          'Paseo 3': {'BBL', 'GSB', 'SCB', 'KBANK'}}


def in_all(malls):
    mallss = sorted(malls)
    banks = {}
    for i in range(len(malls)):
        if i ==0 :
            banks = set(malls[mallss[i]])
        else:
            banks = banks & malls[mallss[i]]
    return sorted(banks)
    
def only_one(malls):
    mallss = sorted(malls)
    banks = {}
    for i in range(len(malls)):
        if i == 0 :
            banks = set(malls[mallss[i]])
        elif i == 1:
            banks = banks | malls[mallss[i]]
        else:
            banks = banks ^ malls[mallss[i]]
    return sorted(banks)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576133, 2022-04-21 08:18:11, PP- (67%)

malls = { 'Paseo 1': {'BBL', 'GSB', 'SCB'},\
          'Paseo 2': {'LH', 'KTB', 'SCB', 'KBANK', 'TTB', 'GSB'},\
          'Paseo 3': {'BBL', 'GSB', 'SCB', 'KBANK'}}


def in_all(malls):
    mallss = sorted(malls)
    banks = {}
    for i in range(len(malls)):
        if i ==0 :
            banks = set(malls[mallss[i]])
        else:
            banks = banks & malls[mallss[i]]
    return sorted(banks)
    
def only_one(malls):
    mallss = sorted(malls)
    banks = {}
    for i in range(len(malls)):
        if i == 0 :
            banks = set(malls[mallss[i]])
        else:
            banks = banks ^ malls[mallss[i]]
    return sorted(banks)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430442221
# 1575822, 2022-04-21 08:13:21, x-x (0%)

def in_all(malls):
  s = []
  all = []
  for k,v in mall.items():
    all.append((v))
  for i in range(1,len(all)):
    all[i] = all[i]&all[i-1]
    s = all[i]
  ss = sorted(s)
  return(ss)

def only_one(malls):
  pass
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575844, 2022-04-21 08:13:55, P-- (33%)

def in_all(malls):
  s = []
  all = []
  for k,v in malls.items():
    all.append((v))
  for i in range(1,len(all)):
    all[i] = all[i]&all[i-1]
    s = all[i]
  ss = sorted(s)
  return(ss)

def only_one(malls):
  pass
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576428, 2022-04-21 08:21:00, PP- (67%)

def in_all(malls):
  s = []
  all = []
  for k,v in malls.items():
    all.append((v))
  for i in range(1,len(all)):
    all[i] = all[i]&all[i-1]
    s = all[i]
  ss = sorted(s)
  return(ss)


def only_one(malls):
    d={}
    k=[]
    for i in malls:
        for j in malls[i]:
            if j in d:
                d[j]+=1
            else:
                d[j]=1
    for i in d:
        if d[i]==1:
            k.append(i)
    k=sorted(k)
    return k
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderader

6432115421
# 1575779, 2022-04-21 08:12:21, PPx (67%)

def in_all(malls):
    lst = [i for i in malls]
    a = malls[lst[0]]
    for i in lst[1:]:
        a = a & malls[i]
    output = sorted([i for i in a])
    return output
        
    
def only_one(malls):
    lst = [i for i in malls]
    a = malls[lst[0]]
    for i in lst[1:]:
        a = a ^ malls[i]
    output = sorted([i for i in a])
    return output
    
exec(input().strip())
# 1576397, 2022-04-21 08:20:40, PPx (67%)

def in_all(malls):
    lst = [i for i in malls]
    a = malls[lst[0]]
    for i in lst[1:]:
        a = a & malls[i]
    output = sorted([i for i in a])
    return output
        
    
def only_one(malls):
    lst = [i for i in malls]
    a = malls[lst[0]]
    for i in lst[1:]:
        a = a ^ malls[i]
    output = sorted([i for i in a])
    return output
    
exec(input().strip())
# 1576424, 2022-04-21 08:20:58, P-x (33%)

def in_all(malls):
    lst = [i for i in malls]
    a = malls[lst[0]]
    for i in lst[1:]:
        a = a & malls[i]
    output = sorted([i for i in a])
    return output
        
    
def only_one(malls):
    lst = [i for i in malls]
    a = malls[lst[0]]
    for i in lst[1:len(lst)-1]:
        a = a | malls[i]
    a = a ^ malls[lst[-1]]
    output = sorted([i for i in a])
    return output
    
exec(input().strip())

6432128621
# 1575770, 2022-04-21 08:12:10, P-- (33%)

def in_all(malls):
    d = []
    x = set()
    for e in malls :
        d.append(set(malls[e]))
    if len(d) == 1 :
        return sorted(list(d[0]))
    for i in range(len(d)-1) :
        x = d[i] & d[i+1]
    k = list(x)
    k.sort()
    return k
def only_one(malls):
    

    
    return


exec(input().strip()) 
# 1576210, 2022-04-21 08:19:14, P-- (33%)

def in_all(malls):
    d = []
    x = set()
    for e in malls :
        d.append(set(malls[e]))
    if len(d) == 1 :
        return sorted(list(d[0]))
    for i in range(len(d)-1) :
        x = d[i] & d[i+1]
    k = list(x)
    k.sort()
    return k
def only_one(malls):
    d = []
    x = {}
    for e in malls :
        for j in malls[e] :
            if j not in x :
                x[j] = 0
            else :
                x[j] += 1
    print(x)
    for e in x :
        if x[e] == 0 :
            d.append(e)
    d.sort()
    return d


exec(input().strip()) 
# 1576284, 2022-04-21 08:19:52, PP- (67%)

def in_all(malls):
    d = []
    x = set()
    for e in malls :
        d.append(set(malls[e]))
    if len(d) == 1 :
        return sorted(list(d[0]))
    for i in range(len(d)-1) :
        x = d[i] & d[i+1]
    k = list(x)
    k.sort()
    return k
def only_one(malls):
    d = []
    x = {}
    for e in malls :
        for j in malls[e] :
            if j not in x :
                x[j] = 0
            else :
                x[j] += 1
    for e in x :
        if x[e] == 0 :
            d.append(e)
    d.sort()
    return d

exec(input().strip()) 

6432166421
# 1575732, 2022-04-21 08:11:17, P-x (33%)

def in_all(malls):
    count=0
    for i in malls :
        if(count==0) :
            set_of_result=malls[i]
        else :
            set_of_result=set_of_result & malls[i]
        count+=1
    result=list(set_of_result)
    result.sort()
    return result
    
    
    
def only_one(malls):
    
    return
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576103, 2022-04-21 08:17:49, PPx (67%)

def in_all(malls):
    count=0
    for i in malls :
        if(count==0) :
            set_of_result=malls[i]
        else :
            set_of_result=set_of_result & malls[i]
        count+=1
    result=list(set_of_result)
    result.sort()
    return result
    
    
    
def only_one(malls):
    dict_count={}
    for i in malls :
        for j in malls[i] :
            if(j not in dict_count) :
                dict_count[j]=1
            else :
                dict_count[j]+=1
    list_of_result=[]
    for i in dict_count :
        if(dict_count[i]==1) :
            list_of_result.append(i)
    list_of_result.sort()
                                    
    return list_of_result
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader grader
# 1576289, 2022-04-21 08:19:53, Pxx (33%)

def in_all(malls):
    count=0
    for i in malls :
        if(count==0) :
            set_of_result=malls[i]
        else :
            set_of_result=set_of_result & malls[i]
        count+=1
    result=list(set_of_result)
    result.sort()
    return result
    
    
    
def only_one(malls):
    dict_count={}
    for i in malls :
        if(len(malls[i]>0)) :
            for j in malls[i] :
                if(j not in dict_count) :
                    dict_count[j]=1
                else :
                    dict_count[j]+=1
    list_of_result=[]
    for i in dict_count :
        if(dict_count[i]==1) :
            list_of_result.append(i)
    list_of_result.sort()
                                    
    return list_of_result
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader grader

6430167721
# 1575801, 2022-04-21 08:12:52, P-x (33%)

def in_all(malls):
    
    i = 0
    for mall in malls:
        x = malls[mall]
        if i == 0:
            y = x
            i += 1
            continue
        else:
            y = y & x
        

    return sorted(y)

def only_one(malls):
    
    i = 0
    for mall in malls:
        x = malls[mall]
        if i == 0:
            y = x
            i += 1
            continue
        else:
            y = y - x

    return sorted(y)

    
exec(input().strip()) 

# 1576354, 2022-04-21 08:20:16, PPx (67%)

def in_all(malls):
    
    i = 0
    for mall in malls:
        x = malls[mall]
        if i == 0:
            y = x
            i += 1
            continue
        else:
            y = y & x
        
    return sorted(y)

def only_one(malls):
    
    i = 0
    z =[]
    for mall in malls:
        x = malls[mall]
        for i in x:
            z.append(i)
    
    y = []
    for k in z:
        if z.count(k) == 1:
            y.append(k)
        
    return sorted(y)

    
exec(input().strip()) 


6430216821
# 1576084, 2022-04-21 08:17:32, P-- (33%)

def in_all(malls):
    s = set()
    c = 0
    for e in malls:
        if c == 0:
            s = malls[e]
        s = s.intersection(malls[e])
        c += 1
    return sorted(s)
def only_one(malls):
    s = set()
    c = 0
    for e in malls:
        if c == 0:
            s = malls[e]
        s = s.symmetric_difference(malls[e])
        c += 1
    return sorted(s)
exec(input().strip()) 
# 1576302, 2022-04-21 08:19:57, PP- (67%)

def in_all(malls):
    s = set()
    c = 0
    for e in malls:
        if c == 0:
            s = malls[e]
        s = s.intersection(malls[e])
        c += 1
    return sorted(s)
def only_one(malls):
    c = 0
    s = set()
    for e in malls:
        if c == 0:
            s = malls[e]
        else:
            s = s.symmetric_difference(malls[e])
        c += 1
    return sorted(s)
exec(input().strip()) 

6430300821
# 1575806, 2022-04-21 08:13:01, P-x (33%)

def in_all(malls):
    result = None
    for k,vs in malls.items():
        if result==None:
            result=vs
        else:
            result=result&vs
    result = sorted(result)
    rs = []
    for x in result:
        rs.append(x)
    return rs



def only_one(malls):
    pass
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576368, 2022-04-21 08:20:23, PPx (67%)

def in_all(malls):
    result = None
    for k, vs in malls.items():
        if result == None:
            result = vs
        else:
            result = result & vs
    result = sorted(result)
    rs = []
    for x in result:
        rs.append(x)
    return rs


def only_one(malls):
    rs = []
    for mall in malls:
        for m in malls[mall]:
            n = 0
            for e in malls:
                if m in malls[e]:
                    n += 1
            if n == 1 and m not in rs:
                rs.append(m)
    rs = sorted(rs)
    return rs


exec(input().strip())  # ต้องมีบรรทัดนี้เมื่อส่งไป grader


6432141721
# 1576148, 2022-04-21 08:18:28, Pxx (33%)

def in_all(malls):
    lst =list(set.intersection(*malls.values()))
    lst.sort()
    return(lst)

def only_one(malls):
    all_malls = [item for sublist in lst for item in malls.values()]
    res = list(malls for malls in all_malls if all_malls.count(i) == 1)
    res.sort()
    return(res)

exec(input().strip())
# 1576238, 2022-04-21 08:19:28, PPx (67%)

def in_all(malls):
    lst =list(set.intersection(*malls.values()))
    lst.sort()
    return(lst)

def only_one(malls):
    all_malls = list(malls.values())
    malls = [mall for sl in all_malls for mall in sl]
    res = list(mall for mall in malls if malls.count(mall) == 1)
    res.sort()
    return(res)

exec(input().strip())

6432194021
# 1575788, 2022-04-21 08:12:37, Pxx (33%)

def in_all(malls):
    l = []
    ans = []
    for i in malls:
        l.append(malls[i])
    for i in l[0]:
        n = 0
        for j in l:
            if i not in j:
                break
            else:
                n+=1
        if n == len(l):
            ans.append(i)
    ans.sort()
    return ans
exec(input().strip())   
# 1576182, 2022-04-21 08:18:55, PPx (67%)

def in_all(malls):
    l = []
    ans = []
    for i in malls:
        l.append(malls[i])
    for i in l[0]:
        n = 0
        for j in l:
            if i not in j:
                break
            else:
                n+=1
        if n == len(l):
            ans.append(i)
    ans.sort()
    return ans
def only_one(malls):
    n = len(malls)
    a = {}
    for mall,bank1 in malls.items():
        for i in bank1:
            if i not in a:
                a[i] = []
            a[i].append(mall)
    ans = []
    for i in a:
        if len(a[i]) == 1:
            ans.append(i)
    ans.sort()
    return ans
exec(input().strip())

6430205921
# 1576290, 2022-04-21 08:19:53, PPx (67%)

def in_all(malls):
    first = True
    for v in malls.values():
        if first:
            a = set(v)
            first = False
        else:
            a = a.intersection(v)
    a = list(a)
    a.sort()
    return a

def only_one(malls):
    b = {}
    for v in malls.values():
        for e in v:
            if e not in b:
                b[e] = 0
            b[e] += 1
    x = []
    for k,v in b.items():
        if v == 1:
            x.append(k)
    return sorted(x)

exec(input().strip())

6430225421
# 1575983, 2022-04-21 08:16:06, PPx (67%)

def in_all(malls) :
    first = 0
    for value in malls.values():
        if first == 0 : 
            ans = value
            first = 1
        else : 
            ans = ans & value
    return sorted(list(ans))

def only_one(malls):
    ans = set(); first = 0 
    for value in malls.values():
        if first == 0 : 
            ans = value
            first = 1
        else : 
            ans = (value - (ans & value)) | (ans - (ans & value))
    return sorted(list(ans))

exec(input().strip())


6430399021
# 1576188, 2022-04-21 08:19:00, PPx (67%)

def in_all(malls):
# malls = {
# 'Paseo 1': {'BBL', 'GSB', 'SCB'},
# 'Paseo 2': {'LH', 'KTB', 'SCB', 'KBANK', 'TTB', 'GSB'}, 'Paseo 3': {'BBL', 'GSB', 'SCB', 'KBANK'}
# }
    ana = []
    for k,v in malls.items():
        ana.append([k,v])
    u = ana[0][1]
    for i in range(1,len(ana)):
        u = u & ana[i][1]
    ans = list(u)
    ans.sort()
    return ans

    
     
def only_one(malls):
# malls = {
# 'Paseo 1': {'BBL', 'GSB', 'SCB'},
# 'Paseo 2': {'LH', 'KTB', 'SCB', 'KBANK', 'TTB', 'GSB'}, 'Paseo 3': {'BBL', 'GSB', 'SCB', 'KBANK'}
# }
    ana = []
    ans = []
    for k,v in malls.items():
        a = list(v)
        for e in a:
            ana.append(e)
    for i in ana:
        if ana.count(i) == 1:
            ans.append(i)
    ans.sort()
    return ans
exec(input().strip())


6430410121
# 1576382, 2022-04-21 08:20:31, PPx (67%)

def in_all(malls):
  s={}
  t=0
  for i in (malls):
    if t==0:
        b=malls[i]
    s=b&(malls[i])
    b=s
    t+=1
  e=[]
  for i in b:
    e.append(i)
  e.sort()
  return e

def only_one(malls):
    s={}
    g=[]
    for i in malls:
        for j in malls[i]:
            if j not in s:
                s[j] = 1
            else:
                s[j] += 1
    for i in s:
        if s[i]==1:
            g += [i]
    g.sort()
    return g

exec(input().strip())

6430413021
# 1576279, 2022-04-21 08:19:49, PP- (67%)

def in_all(malls):
    if  malls == {}:
        return []
    x = []
    for v in malls.values():
        x.append(v)
    data = x[0]
    for b in malls.values():
        data = b & data
    c = sorted(data)
    return c
        
def only_one(malls):
    if  malls == {}:
        return []
    x = []
    for v in malls.values():
        x.append(v)
    data = x[0]
    for y in range(1,len(x)):
        data = data ^ x[y]
    c = sorted(data)
    return c
exec(input().strip())

6432096121
# 1576063, 2022-04-21 08:17:16, PPx (67%)

def in_all(malls):
    return(sorted(list(set.intersection(*malls.values()))))

def only_one(malls):
    malls_list = list(malls.values())
    flat_list = [item for sublist in malls_list for item in sublist]
    return(sorted(list(i for i in flat_list if flat_list.count(i) == 1)))

exec(input().strip())#ต้องมีบรรทัดนี้เมื่อส่งไป grader

Max Score = 33


6432053121
# 1575694, 2022-04-21 08:10:21, compilation error (0%)

def in_all(malls):
    ans={}
    a=[]
    kk=[]
    n=1
    for i in malls:
        for j in malls[i]:
            if j not in ans:
                ans[j]=n
            else:
                n+=1
                ans[j]=n
    for e in ans:
        a.append([ans[e],e])
    a.sort()
    for x in range (len(a)):
        if a[0]==len(malls):
            kk.append(a[1])
return kk
# 1575712, 2022-04-21 08:10:46, compilation error (0%)

def in_all(malls):
    ans={}
    a=[]
    kk=[]
    n=1
    for i in malls:
        for j in malls[i]:
            if j not in ans:
                ans[j]=n
            else:
                n+=1
                ans[j]=n
    for e in ans:
        a.append([ans[e],e])
    a.sort()
    for x in range (len(a)):
        if a[0]==len(malls):
            kk.append(a[1])
return kk
exec(input().strip())
# 1575725, 2022-04-21 08:11:04, -xx (0%)

def in_all(malls):
    ans={}
    a=[]
    kk=[]
    n=1
    for i in malls:
        for j in malls[i]:
            if j not in ans:
                ans[j]=n
            else:
                n+=1
                ans[j]=n
    for e in ans:
        a.append([ans[e],e])
    a.sort()
    for x in range (len(a)):
        if a[0]==len(malls):
            kk.append(a[1])
    return kk
exec(input().strip())
# 1575859, 2022-04-21 08:14:13, --- (0%)

def in_all(malls):
    ans={}
    a=[]
    kk=[]
    n=1
    for i in malls:
        for j in malls[i]:
            if j not in ans:
                ans[j]=n
            else:
                n+=1
                ans[j]=n
    for e in ans:
        a.append([ans[e],e])
    a.sort()
    for x in range (len(a)):
        if a[0]==len(malls):
            kk.append(a[1])
    return kk
def only_one(malls):
    ans={}
    a=[]
    kk=[]
    n=1
    for i in malls:
        for j in malls[i]:
            if j not in ans:
                ans[j]=n
            else:
                n+=1
                ans[j]=n
    for e in ans:
        a.append([ans[e],e])
    a.sort()
    for x in range (len(a)):
        if a[0]==1:
            kk.append(a[1])
    return kk
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1576111, 2022-04-21 08:17:53, -xx (0%)

def in_all(malls):
    list1 = []
    list2 = []
    for i in malls:
        list1.append(malls[i])
    a = set.intersection(*[i for i in list1])
    return a
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576159, 2022-04-21 08:18:38, -xx (0%)

def in_all(malls):
    list1 = []
    list2 = []
    for i in malls:
        list1.append(malls[i])
    a = set.intersection(*[i for i in list1])
    return list(a)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576215, 2022-04-21 08:19:19, Pxx (33%)

def in_all(malls):
    list1 = []
    list2 = []
    for i in malls:
        list1.append(malls[i])
    a = set.intersection(*[i for i in list1])
    return sorted(list(a))
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576269, 2022-04-21 08:19:45, -xx (0%)

def in_all(malls):
    list1 = []
    list2 = []
    for i in malls:
        list1.append(malls[i])
    a = set.intersection(*[i for i in list1])
    return sorted(list(a))
def in_all(malls):
    list1 = []
    list2 = []
    for i in malls:
        list1.append(malls[i])
    a = set.union(*[i for i in list1])
    return sorted(list(a))
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576314, 2022-04-21 08:20:02, Pxx (33%)

def in_all(malls):
    list1 = []
    list2 = []
    for i in malls:
        list1.append(malls[i])
    a = set.intersection(*[i for i in list1])
    return sorted(list(a))
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576395, 2022-04-21 08:20:40, P-x (33%)

def in_all(malls):
    list1 = []
    list2 = []
    for i in malls:
        list1.append(malls[i])
    a = set.intersection(*[i for i in list1])
    return sorted(list(a))
def only_one(malls):
    list1 = []
    list2 = []
    for i in malls:
        list1.append(malls[i])
    a = set.difference(*[i for i in list1])
    return sorted(list(a))
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430347321
# 1575914, 2022-04-21 08:15:06, compilation error (0%)

def in_all(malls):
  
  listofb = [set(v) for k,v in malls.items()]   
  setb = set(listofb[0])    for s in listofb:      
  setb = setb.intersection(s)    
  return set(sorted(setb))
# 1575935, 2022-04-21 08:15:26, --- (0%)

def in_all(malls):
  
  
  listofb = [set(v) for k,v in malls.items()]   
  setb = set(listofb[0])    
  for s in listofb:      
    setb = setb.intersection(s)    
  return set(sorted(setb))
# 1575951, 2022-04-21 08:15:38, --- (0%)

def in_all(malls):
    listofb = [set(v) for k,v in malls.items()]
    setb = set(listofb[0])
    for s in listofb:
      setb = setb.intersection(s)
    return set(sorted(setb))
# 1575966, 2022-04-21 08:15:54, -xx (0%)

def in_all(malls):
    listofb = [set(v) for k,v in malls.items()]
    setb = set(listofb[0])
    for s in listofb:
      setb = setb.intersection(s)
    return set(sorted(setb))
exec(input().strip()) 
# 1575989, 2022-04-21 08:16:11, -xx (0%)

def in_all(malls):
    listofb = [set(v) for k,v in malls.items()]
    setb = set(listofb[0])
    for s in listofb:
      setb = setb.intersection(s)
      return set(sorted(setb))
exec(input().strip())
# 1576002, 2022-04-21 08:16:21, -xx (0%)

def in_all(malls):
    listofb = [set(v) for k,v in malls.items()]
    setb = set(listofb[0])
    for s in listofb:
      setb = setb.intersection(s)
    return set(sorted(setb))
exec(input().strip())
# 1576021, 2022-04-21 08:16:37, -xx (0%)

def in_all(malls):
  
  listofb = [set(v) for k,v in malls.items()]
  setb = set(listofb[0])
  for s in listofb:
    setb = setb.intersection(s)
  return set(sorted(setb))
exec(input().strip())
# 1576098, 2022-04-21 08:17:46, --- (0%)

def in_all(malls):
  
  listofb = [set(v) for k,v in malls.items()]
  setb = set(listofb[0])
  for s in listofb:
    setb = setb.intersection(s)
  return set(sorted(setb))
  
  

# 1576131, 2022-04-21 08:18:11, Pxx (33%)

def in_all(malls):
  
  listofb = [set(v) for k,v in malls.items()]
  setb = set(listofb[0])
  for s in listofb:
    setb = setb.intersection(s)
  return sorted(setb)
  
exec(input().strip())

6430314621
# 1575876, 2022-04-21 08:14:25, P-x (33%)

def in_all(malls):
    result = None
    for k,i in malls.items():
        if result==None:
            result=i
        else:
            result=result&i
    result = sorted(result)
    a = []
    for x in result:
        a.append(x)
    return a



def only_one(malls):
    pass
exec(input().strip())
# 1576081, 2022-04-21 08:17:30, P-x (33%)

def in_all(malls):
    a = None
    for k,j in malls.items():
        if a==None:
            a=j
        else:
            a=a&j
    a = sorted(a)
    rs = []
    for x in a:
        rs.append(x)
    return rs



def only_one(malls):
    pass
exec(input().strip())
# 1576115, 2022-04-21 08:17:58, P-x (33%)

def in_all(malls):
    a = None
    for k,j in malls.items():
        if a==None:
            a=j
        else:
            a=a&j
    a = sorted(a)
    i = []
    for x in a:
        i.append(x)
    return i



def only_one(malls):
    pass
exec(input().strip())
# 1576233, 2022-04-21 08:19:26, --- (0%)

def in_all(malls):
    a = None
    for k,j in malls.items():
        if a==None:
            a=j
        else:
            a=a&j
    a = sorted(a)
    i = []
    for x in a:
        i.append(x)
    return i



def only_one(malls):
    d = []
    for e in malls:
        for l in malls[e]:
            q = 0
            for x in malls:
                if k in malls[x]:
                    q +=1
            if q == 1 and l not in d:
                d.append(l)
    return sorted(d)
# 1576301, 2022-04-21 08:19:57, --- (0%)

def in_all(malls):
    a = None
    for k,j in malls.items():
        if a==None:
            a=j
        else:
            a=a&j
    a = sorted(a)
    i = []
    for x in a:
        i.append(x)
    return i



def only_one(malls):
    a = []
    for e in malls:
        for k in malls[e]:
            n = 0
            for x in malls:
                if k in malls[x]:
                    n +=1
            if n == 1 and k not in a:
                a.append(k)
    return sorted(a)
# 1576369, 2022-04-21 08:20:23, --- (0%)

def in_all(malls):
    result = None
    for key,val in malls.items():
        if result==None:
            result=val
        else:
            result=result&val
    result = sorted(result)
    rs = []
    for x in result:
        rs.append(x)
    return rs



def only_one(malls):
    a = []
    for e in malls:
        for k in malls[e]:
            n = 0
            for x in malls:
                if k in malls[x]:
                    n +=1
            if n == 1 and k not in a:
                a.append(k)
    return sorted(a)
# 1576447, 2022-04-21 08:21:07, compilation error (0%)

def in_all(malls):
    result = None
    for key,val in malls.items():
        if result==None:
            result=val
        else:
            result=result&val
    result = sorted(result)
    rs = []
    for x in result:
        rs.append(x)
    return rs



def only_one(malls):
    a = []
    for e in malls:
        for k in malls[e]:
            n = 0
            for x in malls:
                if k in malls[x]:
                    n +=1
            if n == 1 and k not in a:
                a.append(k)
    return sorted(a)
    
exec.(input().strip())

6430323221
# 1575673, 2022-04-21 08:09:26, P-x (33%)

def in_all(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    for i in range(len(a)-1):
        c=a[i].intersection(a[i+1])
    d=[]
    for i in c:
        d.append(i)
        d.sort()
    return d
        
def only_one(malls):
    return
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1575717, 2022-04-21 08:10:52, P-x (33%)

def in_all(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    for i in range(len(a)-1):
        c=a[i].intersection(a[i+1])
    d=[]
    for i in c:
        d.append(i)
        d.sort()
    return d
        
def only_one(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    for i in range(len(a)-1):
        c=a[i].difference(a[i+1])
    d=[]
    for i in c:
        d.append(i)
        d.sort()
    return d
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


# 1575892, 2022-04-21 08:14:45, P-x (33%)

def in_all(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    if len(a)==1:
        a=[]
        for i in b:
            a.append(i)
            a.sort()
        return a
    else:
            
     for i in range(len(a)-1):
        c=a[i].intersection(a[i+1])
     d=[]
     for i in c:
        d.append(i)
        d.sort()
     return d
        
def only_one(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    if len(a)==1:
        a=[]
        for i in b:
            a.append(i)
            a.sort()
        return a
    else:
     for i in range(len(a)-1):
        c=a[i].difference(a[i+1])
     d=[]
     for i in c:
        d.append(i)
        d.sort()
     return d
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576009, 2022-04-21 08:16:26, --- (0%)

def in_all(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    if len(a)==1:
        a=[]
        if b=={}:
         return []
        else:
         for i in b:
            a.append(i)
            a.sort()
         return a
    else:
            
     for i in range(len(a)-1):
        c=a[i].intersection(a[i+1])
     d=[]
     for i in c:
        d.append(i)
        d.sort()
     return d
        
def only_one(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    if len(a)==1:
        a=[]
        if b=={}:
            return []
        else:
        
         for i in b:
            a.append(i)
            a.sort()
         return a
    else:
     for i in range(len(a)-1):
        c=a[i].difference(a[i+1])
     d=[]
     for i in c:
        d.append(i)
        d.sort()
     return d
    
b = {'A':{'S','G','B'}}; print(in_all(b)); print(only_one(b))

# 1576043, 2022-04-21 08:16:58, P-x (33%)

def in_all(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    if len(a)==1:
        a=[]
        if b=={}:
         return []
        else:
         for i in b:
            a.append(i)
            a.sort()
         return a
    else:
            
     for i in range(len(a)-1):
        c=a[i].intersection(a[i+1])
     d=[]
     for i in c:
        d.append(i)
        d.sort()
     return d
        
def only_one(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    if len(a)==1:
        a=[]
        if b=={}:
            return []
        else:
        
         for i in b:
            a.append(i)
            a.sort()
         return a
    else:
     for i in range(len(a)-1):
        c=a[i].difference(a[i+1])
     d=[]
     for i in c:
        d.append(i)
        d.sort()
     return d
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576129, 2022-04-21 08:18:09, P-x (33%)

def in_all(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    if len(a)==1:
        a=[]
        if b=={}:
         return []
        else:
         for i in b:
            a.append(i)
            a.sort()
         return a
    else:
            
     for i in range(len(a)-1):
        c=a[i].intersection(a[i+1])
     d=[]
     for i in c:
        d.append(i)
        d.sort()
     return d
        
def only_one(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    if len(a)==1:
        a=[]
        if b=={}:
            return []
        else:
        
         for i in b:
            a.append(i)
            a.sort()
         return a
    else:
     for i in range(len(a)-1):
        c=a[i].difference(a[i+1])
     d=[]
     for i in c:
        d.append(i)
        d.sort()
     return d
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576328, 2022-04-21 08:20:06, --x (0%)

def in_all(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    if len(a)==1:
        a=[]
        if b=={}:
         return []
        else:
         for i in b:
            a.append(i)
            a.sort()
         return a
    else:
            
     for i in range(len(a)-1):
        c=a[i].intersection(a[i+1])
     d=[]
     for i in c:
        d.append(i)
        d.sort()
     return d
        
def only_one(malls):
    a=[]
    for i in  malls:
        b=set()
        for j in malls[i]:
            b.add(j)
        a.append(b)
    if len(a)==1:
        a=[]
        if b=={}:
            return []
        else:
        
         for i in b:
            a.append(i)
            a.sort()
         return a
    else:
     for i in range(len(a)-1):
        c=a[i].difference(a[i+1])
     d=[]
     for i in c:
        d.append(i)
        d.sort()
     return d
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430411821
# 1575775, 2022-04-21 08:12:14, --- (0%)

def in_all(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a&i
    a=list(a)
    
    return sorted(a)
     
def only_one(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a.difference_update(i)
    a=list(a)
    
    

    return a
# 1575790, 2022-04-21 08:12:38, Pxx (33%)

def in_all(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a&i
    a=list(a)
    
    return sorted(a)
     
def only_one(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a.difference_update(i)
    a=list(a)
    
    

    return a
exec(input().strip())
# 1575831, 2022-04-21 08:13:42, P-x (33%)

def in_all(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a&i
    a=list(a)
    
    return sorted(a)
     
def only_one(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a | i
    a=a-set(in_all(malls))
    
    

    return a
exec(input().strip())
# 1575941, 2022-04-21 08:15:29, P-x (33%)

def in_all(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a&i
    a=list(a)
    
    return sorted(a)
     
def only_one(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a | i
    a=a-set(in_all(malls))
    return list(a)
exec(input().strip())
# 1576080, 2022-04-21 08:17:30, P-x (33%)

def in_all(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a&i
    a=list(a)
    
    return sorted(a)
     
def only_one(malls):

    a=list(malls.values())
    a=a[0]

    for i in malls.values():
        a=a | i
    if len(malls)==1: return list(a)
    a=a-set(in_all(malls))
    return list(a)
exec(input().strip())
# 1576107, 2022-04-21 08:17:50, P-x (33%)

def in_all(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a&i
    a=list(a)
    
    return sorted(a)
     
def only_one(malls):

    a=list(malls.values())
    a=a[0]

    for i in malls.values():
        a=a | i
    if len(malls)==1: return list(a)
    a=a-set(in_all(malls))
    return list(a)
exec(input().strip())
# 1576212, 2022-04-21 08:19:17, P-x (33%)

def in_all(malls):
    a=list(malls.values())
    a=a[0]
    for i in malls.values():
        a=a&i
    a=list(a)
    
    return sorted(a)
     
def only_one(malls):

    a=list(malls.values())
    a=a[0]

    for i in malls.values():
        a=a | i
    if len(list(malls.values()))==1: return sorted(list(a))
    a=a-set(in_all(malls))
    return sorted(list(a))
exec(input().strip())

6430412421
# 1575579, 2022-04-21 08:03:12, xxx (0%)

t
# 1575643, 2022-04-21 08:08:24, --- (0%)

def in_all(malls):
    if malls=={}:
        return []
    l=len(malls)
    a=[]
    r=[]
    for k in malls:
        for v in malls[k]:
            a.append(v)
    return []       
            
        
def only_one(malls):
    if malls=={}:
        return []
    return []
    
exec(input().strip())                                                             
# 1575857, 2022-04-21 08:14:11, --- (0%)

def in_all(malls):
    if malls=={}:
        return []
    x=[]
    for k in malls:
        x.append(malls[k])
    y=[]
    for i in range(len(x)-1):
        j=x[i]
        j&=x[i+1]
        
        
        
    return y       
            
        
def only_one(malls):
    if malls=={}:
        return []
    return []
    
exec(input().strip())                                                             
# 1575943, 2022-04-21 08:15:30, P-x (33%)

def in_all(malls):
    if malls=={}:
        return []
    x=[]
    for k in malls:
        x.append(malls[k])
    y=[]
    for i in range(len(x)-1):
        j=x[i]
        j&=x[i+1]
    for e in j:
      y.append(e)
    y.sort()  
        
        
        
    return y       
            
        
def only_one(malls):
    if malls=={}:
        return []
    return []
    
exec(input().strip())
# 1576180, 2022-04-21 08:18:55, --- (0%)

def in_all(malls):
    if len:
        return []
    x=[]
    for k in malls:
        x.append(malls[k])
    y=[]
    for i in range(len(x)-1):
        j=x[i]
        j&=x[i+1]
        
        
        
        
    return y       
            
        
def only_one(malls):
    if malls=={}:
        return []
    return []
    
exec(input().strip())    
# 1576387, 2022-04-21 08:20:34, --- (0%)

def in_all(malls):
    if len:
        return []
    x=[]
    for k in malls:
        x.append(malls[k])
    y=[]
    for i in range(len(x)-1):
        j=x[i]
        j&=x[i+1]
        y.append(j)
    
        
        
        
        
    return y       
            
        
def only_one(malls):
    if malls=={}:
        return []
    return []
    
exec(input().strip())    
# 1576437, 2022-04-21 08:21:03, --- (0%)

def in_all(malls):
    if len(malls)==0:
        return []
    x=[]
    for k in malls:
        x.append(malls[k])
    y=[]
    for i in range(len(x)-1):
        j=x[i]
        j&=x[i+1]
        y.append(j)
    
        
        
        
        
    return y       
            
        
def only_one(malls):
    if malls=={}:
        return []
    return []
    
exec(input().strip())

6430258121
# 1575647, 2022-04-21 08:08:31, P-x (33%)

def in_all(malls):
  name = [e for e in malls.keys()]
  s = set(malls[name[0]])
  for e in name[1:]:
    r = s & set(malls[e])
    s = set(malls[e])
  x = sorted(r)
  return x

def only_one(malls):

  return

exec(input().strip())
# 1575686, 2022-04-21 08:10:06, P-x (33%)

def in_all(malls):
  name = [e for e in malls.keys()]
  s = set(malls[name[0]])
  for e in name[1:]:
    r = s & set(malls[e])
    s = set(malls[e])
  x = sorted(r)
  return x

def only_one(malls):
  name = [e for e in malls.keys()]
  s = set(malls[name[0]])
  for e in name[1:]:
    r = s - (s & set(malls[e]))
    s = set(malls[e])
  x = sorted(r)
  return x

exec(input().strip())
# 1575738, 2022-04-21 08:11:21, P-x (33%)

def in_all(malls):
  name = [e for e in malls.keys()]
  s = set(malls[name[0]])
  r = set(malls[name[0]])
  for e in name[1:]:
    r = s & set(malls[e])
    s = set(malls[e])
  x = sorted(r)
  return x

def only_one(malls):
  name = [e for e in malls.keys()]
  s = set(malls[name[0]])
  r = set(malls[name[0]])
  for e in name[1:]:
    r = s - (s & set(malls[e]))
    s = set(malls[e])
  x = sorted(r)
  return x

exec(input().strip())
# 1575858, 2022-04-21 08:14:12, P-x (33%)

def in_all(malls):
  name = [e for e in malls.keys()]
  s = set(malls[name[0]])
  r = set(malls[name[0]])
  for e in name[1:]:
    r = r & set(malls[e])
    s = set(malls[e])
  x = sorted(r)
  return x

def only_one(malls):
  name = [e for e in malls.keys()]
  s = set(malls[name[0]])
  r = set(malls[name[0]])
  for e in name[1:]:
    r = s - (s & set(malls[e]))
    s = set(malls[e])
  x = sorted(r)
  return x

exec(input().strip())
# 1575874, 2022-04-21 08:14:23, P-x (33%)

def in_all(malls):
  name = [e for e in malls.keys()]
  r = set(malls[name[0]])
  for e in name[1:]:
    r = r & set(malls[e])
    s = set(malls[e])
  x = sorted(r)
  return x

def only_one(malls):
  name = [e for e in malls.keys()]
  s = set(malls[name[0]])
  r = set(malls[name[0]])
  for e in name[1:]:
    r = s - (s & set(malls[e]))
    s = set(malls[e])
  x = sorted(r)
  return x

exec(input().strip())
# 1576235, 2022-04-21 08:19:27, P-x (33%)

def in_all(malls):
  name = [e for e in malls.keys()]
  r = set(malls[name[0]])
  for e in name[1:]:
    r = r & set(malls[e])
    s = set(malls[e])
  x = sorted(r)
  return x

def only_one(malls):
  return

exec(input().strip())

6430391921
# 1575631, 2022-04-21 08:07:53, P-- (33%)

def in_all(malls):
    ans=[]
    c=set()
    for a in malls:
        if c==set():
          c=malls[a]
        else:
          c=c&malls[a]
    if c != set():
        for d in c:
            ans.append(d)
    ans.sort()
    return ans
def only_one(malls):
    
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575756, 2022-04-21 08:11:52, P-- (33%)

def in_all(malls):
    ans=[]
    c=set()
    for a in malls:
        if c==set():
          c=malls[a]
        else:
          c=c&malls[a]
    if c != set():
        for d in c:
            ans.append(d)
    ans.sort()
    return ans
def only_one(malls):
    ans=[]
    c=set()
    e=set()
    for a in malls:
        if c==set():
          c=malls[a]
        if e==set():
          e=malls[a]
        else:
          c=c|malls[a]
          e=e&malls[a]
          c=c-e
    if c != set():
        for d in c:
            ans.append(d)
    ans.sort()
    return ans
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575900, 2022-04-21 08:14:55, P-- (33%)

def in_all(malls):
    ans=[]
    c=set()
    for a in malls:
        if c==set():
          c=malls[a]
        else:
          c=c&malls[a]
    if c != set():
        for d in c:
            ans.append(d)
    ans.sort()
    return ans
def only_one(malls):
    ans=[]
    c=set()
    e=set()
    for a in malls:
        if c==set():
          c=malls[a]
        if e==set():
          e=malls[a]
        else:
          c=c|malls[a]
          e=e&malls[a]
          c=c-e
    if c != set():
        for d in c:
            ans.append(d)
    ans.sort()
    return []
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576297, 2022-04-21 08:19:56, compilation error (0%)

def in_all(malls):
    ans=[]
    c=set()
    for a in malls:
        if c==set():
          c=malls[a]
        else:
          c=c&malls[a]
    if c != set():
        for d in c:
            ans.append(d)
    ans.sort()
    return ans
def only_one(malls):
    def only_one(malls) :
    d = {}
    x = []
    for i in malls:
        if i not in d:
            d[i] = 1
        else :
            d[i] += 1

    for j in d:
        if d[j] == 1:
            x.append(j)
    return x.sort()
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576338, 2022-04-21 08:20:09, P-- (33%)

def in_all(malls):
    ans=[]
    c=set()
    for a in malls:
        if c==set():
          c=malls[a]
        else:
          c=c&malls[a]
    if c != set():
        for d in c:
            ans.append(d)
    ans.sort()
    return ans
def only_one(malls):
    d = {}
    x = []
    for i in malls:
        if i not in d:
            d[i] = 1
        else :
            d[i] += 1

    for j in d:
        if d[j] == 1:
            x.append(j)
    return x.sort()
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576452, 2022-04-21 08:21:09, P-- (33%)

def in_all(malls):
    ans=[]
    c=set()
    for a in malls:
        if c==set():
          c=malls[a]
        else:
          c=c&malls[a]
    if c != set():
        for d in c:
            ans.append(d)
    ans.sort()
    return ans
def only_one(malls):
    ans=[]
    c=set()
    e=set()
    i=0
    for a in malls:
        if c==set():
          c=malls[a]
        if e==set():
          e=malls[a]
        else:
          c=c|malls[a]
          if i !=0:
              e=malls[a]
          e=e&malls[a]
          
          i+=1
          c=c-e
    if c != set():
        for d in c:
            ans.append(d)
    ans.sort()
    return ans
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430426221
# 1575852, 2022-04-21 08:14:06, --- (0%)

def in_all(malls):
    k = []
    for mall in malls:
        k.append(mall)
    b = set(malls[k[0]])
    for banks in malls.values():
        b = b & banks
    return sorted(b)
# 1575861, 2022-04-21 08:14:15, compilation error (0%)

def in_all(malls):
    k = []
    for mall in malls:
        k.append(mall)
    b = set(malls[k[0]])
    for banks in malls.values():
        b = b & banks
    return sorted(b)
    
def only_one(malls):
    k = []
    for mall in malls:
        k.append(mall)
    b = set(malls[k[0]])
    for banks in malls.values():
        b = b | banks
    for bank in b:
        for banks in malls.items():
            c = 0
            if bank 
    return b
    
    
    
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575883, 2022-04-21 08:14:31, compilation error (0%)

def in_all(malls):
    k = []
    for mall in malls:
        k.append(mall)
    b = set(malls[k[0]])
    for banks in malls.values():
        b = b & banks
    return sorted(b)
    
def only_one(malls):
    k = []
    for mall in malls:
        k.append(mall)
    b = set(malls[k[0]])
    for banks in malls.values():
        b = b | banks
    for bank in b:
        for banks in malls.items():
            c = 0
            if bank 
    return b
    
    

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575902, 2022-04-21 08:14:58, compilation error (0%)

def in_all(malls):
    k = []
    for mall in malls:
        k.append(mall)
    b = set(malls[k[0]])
    for banks in malls.values():
        b = b & banks
    return sorted(b)
    
#def only_one(malls):
#    k = []
#    for mall in malls:
#        k.append(mall)
#    b = set(malls[k[0]])
#    for banks in malls.values():
        b = b | banks
 #   for bank in b:
#        for banks in malls.items():
 #           c = 0
#            if bank 
#    return b
    
    

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575940, 2022-04-21 08:15:29, Pxx (33%)

def in_all(malls):
    k = []
    for mall in malls:
        k.append(mall)
    b = set(malls[k[0]])
    for banks in malls.values():
        b = b & banks
    return sorted(b)
    
#def only_one(malls):
#    k = []
#    for mall in malls:
#        k.append(mall)
#    b = set(malls[k[0]])
#    for banks in malls.values():
#        b = b | banks
 #   for bank in b:
#        for banks in malls.items():
 #           c = 0
#            if bank 
#    return b
    
    

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576351, 2022-04-21 08:20:14, P-x (33%)

def in_all(malls):
    k = []
    for mall in malls:
        k.append(mall)
    b = set(malls[k[0]])
    for banks in malls.values():
        b = b & banks
    return sorted(b)
    
def only_one(malls):
    k = []
    for mall in malls:
        k.append(mall)
    b = set(malls[k[0]])
    for banks in malls.values():
        b = b | banks
    for mall1,banks in malls.items():
        for bank in banks:
            b1 = set()
            for mall2 in malls:
                if mall1 != mall2 and bank not in malls[mall2]:
                    b.add(bank)
    return sorted(b)
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430434221
# 1575595, 2022-04-21 08:05:27, --- (0%)

def in_all(malls):
    s = set()
    c = 0
    for k,v in malls.items():
        if c == 0:
            s |= v
            c += 1
        else:
            s &= v
    return sorted(s)
# 1575671, 2022-04-21 08:09:22, P-- (33%)

def in_all(malls):
    s = set()
    c = 0
    for k,v in malls.items():
        if c == 0:
            s |= v
            c += 1
        else:
            s &= v
    return sorted(s)

def only_one(malls):
    s = set()
    c = 0
    for k,v in malls.items():
        s |= v
    only = set()
    for v in malls.values():
        only = s-v
    return sorted(only)
    
exec(input().strip())
# 1575760, 2022-04-21 08:11:56, P-- (33%)

def in_all(malls):
    s = set()
    c = 0
    for k,v in malls.items():
        if c == 0:
            s |= v
            c += 1
        else:
            s &= v
    if len(s) > 0:
        return sorted(s)
    else:
        return []

def only_one(malls):
    s = set()
    c = 0
    for k,v in malls.items():
        s |= v
    only = set()
    for v in malls.values():
        only = s-v
    if len(only) > 0:
        return sorted(only)
    else:
        return []
    
exec(input().strip())
# 1575842, 2022-04-21 08:13:52, Pxx (33%)

def in_all(malls):
    s = set()
    c = 0
    for k,v in malls.items():
        if c == 0:
            s |= v
            c += 1
        else:
            s &= v
    if len(s) > 0:
        return sorted(s)
    else:
        return []

def only_one(malls):
    s = set()
    c = 0
    for k,v in malls.items():
        inter = set()
        for k2,v2 in malls.items():
            if v != v2:
                inter = v - v2
        s.add(inter)
    if len(s) > 0 :
        return sorted(s)
    else:
        return []
    
exec(input().strip())
# 1576011, 2022-04-21 08:16:28, P-- (33%)

def in_all(malls):
    s = set()
    c = 0
    for k,v in malls.items():
        if c == 0:
            s |= v
            c += 1
        else:
            s &= v
    if len(s) > 0:
        return sorted(s)
    else:
        return []

def only_one(malls):
    s = list()
    c = 0
    for k,v in malls.items():
        inter = v
        for k2,v2 in malls.items():
            if v != v2:
                inter = v - v2
        for e in inter:
            s.append(e)
    if len(s) > 0 :
        return sorted(s)
    else:
        return []
    
exec(input().strip())
# 1576025, 2022-04-21 08:16:42, P-- (33%)

def in_all(malls):
    s = set()
    c = 0
    for k,v in malls.items():
        if c == 0:
            s |= v
            c += 1
        else:
            s &= v
    if len(s) > 0:
        return sorted(s)
    else:
        return []

def only_one(malls):
    s = list()
    c = 0
    for k,v in malls.items():
        inter = v
        for k2,v2 in malls.items():
            if v != v2:
                inter -= v2
        for e in inter:
            s.append(e)
    if len(s) > 0 :
        return sorted(s)
    else:
        return []
    
exec(input().strip())

6430177021
# 1575592, 2022-04-21 08:05:17, xxx (0%)

def in_all(malls):
    print(malls)
    s = set()
    for key in malls:
        for key2 in malls[key]:
            s.add(malls[key][key2])
    return list(s)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575741, 2022-04-21 08:11:26, -xx (0%)

def in_all(malls):
    s = set()
    i = 0
    for key in malls:
        if i==0:
            i+=1
            s = malls[key]
        else:
            s &= malls[key]
    return list(s)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575913, 2022-04-21 08:15:05, Pxx (33%)

def in_all(malls):
    s = set()
    i = 0
    for key in malls:
        if i==0:
            i+=1
            s = malls[key]
        else:
            s &= malls[key]
    return list(s)
def only_one(malls):
    inall = in_all(malls)
    s = set()
    for key in malls:
        for e in malls[key]:
            s.add(e)
    out = inall-s
    return list(out)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575977, 2022-04-21 08:16:01, P-- (33%)

def in_all(malls):
    s = set()
    i = 0
    for key in malls:
        if i==0:
            i+=1
            s = malls[key]
        else:
            s &= malls[key]
    return list(s)
def only_one(malls):
    inall = in_all(malls)
    s = set()
    for key in malls:
        for e in malls[key]:
            s.add(e)
    out = set(inall)-s
    return list(out)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576217, 2022-04-21 08:19:19, --- (0%)

def in_all(malls):
    s = set()
    i = 0
    for key in malls:
        if i==0:
            i+=1
            s = malls[key]
        else:
            s &= malls[key]
    return list(s)
def only_one(malls):
    inall = in_all(malls)
    out = []
    for key in inall:
        check = 0
        for key2 in malls:
            if key in mall[key2]:
                check+=1
        if check==1:
            out.append(key)
    return out
        

6430199821
# 1575637, 2022-04-21 08:08:08, xxx (0%)

def in_all(malls):
    out = []
    beforout = {}
    for v in malls.values():
        if v not in beforout:
            beforout[v] = 1
        else:
            beforout[v] +=1
    for k,v in beforout.items():
        if v == 3:
            out.append(k)
    out.sort()
    return out

def only_one(malls):
    out = []
    beforr = {}
    for v in malls.values():
        if v not in beforr:
            beforr[v] = 1
        else:
            beforr[v] +=1
    for k,v in beforr.items():
        if v == 1:
            out.append(k)
    out.sort()
    return out 
    
exec(input().strip())
# 1575731, 2022-04-21 08:11:14, -P- (33%)

def in_all(malls):
    out = []
    beforout = {}
    for v in malls.values():
        for e in v:
            if e not in beforout:
                beforout[e] = 1
            else:
                beforout[e] +=1
    for k,v in beforout.items():
        if v == 3:
            out.append(k)
    out.sort()
    return out

def only_one(malls):
    out = []
    beforr = {}
    for v in malls.values():
        for e in v:
            if e not in beforr:
                beforr[e] = 1
            else:
                beforr[e] +=1
    for k,v in beforr.items():
        if v == 1:
            out.append(k)
    out.sort()
    return out 
exec(input().strip())
# 1575933, 2022-04-21 08:15:24, -xx (0%)

def in_all(malls):
    out = {}
    beforout = {}
    for v in malls.values():
        for e in v:
            if e not in beforout:
                beforout[e] = 1
            else:
                beforout[e] +=1
    for k,v in beforout.items():
        if v == 3:
            out.add(k)
    out = list(out)
    out.sort()
    return out

def only_one(malls):
    out = {}
    beforr = {}
    for v in malls.values():
        for e in v:
            if e not in beforr:
                beforr[e] = 1
            else:
                beforr[e] +=1
    for k,v in beforr.items():
        if v == 1:
            out.add(k)
    out = list(out)
    out.sort()
    return out 
exec(input().strip())
# 1575970, 2022-04-21 08:15:56, -P- (33%)

def in_all(malls):
    out = set()
    beforout = {}
    for v in malls.values():
        for e in v:
            if e not in beforout:
                beforout[e] = 1
            else:
                beforout[e] +=1
    for k,v in beforout.items():
        if v == 3:
            out.add(k)
    out = list(out)
    out.sort()
    return out

def only_one(malls):
    out = set()
    beforr = {}
    for v in malls.values():
        for e in v:
            if e not in beforr:
                beforr[e] = 1
            else:
                beforr[e] +=1
    for k,v in beforr.items():
        if v == 1:
            out.add(k)
    out = list(out)
    out.sort()
    return out 
exec(input().strip())
# 1576287, 2022-04-21 08:19:53, -P- (33%)

def in_all(malls):
    if malls == {}:
        return []
    out = []
    beforout = {}
    for v in malls.values():
        for e in v:
            if e not in beforout:
                beforout[e] = 1
            else:
                beforout[e] +=1
    for k,v in beforout.items():
        if v == 3:
            out.append(k)
    out.sort()
    return out

def only_one(malls):
    if malls == {}:
        return []
    out = set()
    beforr = {}
    for v in malls.values():
        for e in v:
            if e not in beforr:
                beforr[e] = 1
            else:
                beforr[e] +=1
    for k,v in beforr.items():
        if v == 1:
            out.add(k)
    out = list(out)
    out.sort()
    return out 
exec(input().strip())

6430231121
# 1576006, 2022-04-21 08:16:25, compilation error (0%)

def in_all(malls):
    for e in malls.values():
        s=e
        break
    for v in malls.values():
        s=s&v
    return sorted(s)
def only_one(malls):
    s=[]
    for e in malls.values():
        s.
    for e in malls.values():
        v=s-e
        for a in e:
            if a in
    return
exec(input().strip())
# 1576027, 2022-04-21 08:16:42, compilation error (0%)

def in_all(malls):
    for e in malls.values():
        s=e
        break
    for v in malls.values():
        s=s&v
    return sorted(s)
def only_one(malls):
    s=[]
    for e in malls.values():
        s.
    for e in malls.values():
        v=s-e
        for a in e:
            break
    return 
exec(input().strip())
# 1576083, 2022-04-21 08:17:31, Pxx (33%)

def in_all(malls):
    for e in malls.values():
        s=e
        break
    for v in malls.values():
        s=s&v
    return sorted(s)
def only_one(malls):
    s=[]
    for e in malls.values():
        v=s-e
        for a in e:
            break
    return 
exec(input().strip())
# 1576211, 2022-04-21 08:19:15, P-x (33%)

def in_all(malls):
    for e in malls.values():
        s=e
        break
    for v in malls.values():
        s=s&v
    return sorted(s)
def only_one(malls):
    s=[]
    v=[]
    for e in malls.values():
        for a in e:
            s.append(a)
    for e in malls.values():
      for a in e:
        s.remove(a)
        if a in s:
          v.append(a)
    return v
exec(input().strip())
# 1576348, 2022-04-21 08:20:13, P-x (33%)

def in_all(malls):
    for e in malls.values():
        s=e
        break
    for v in malls.values():
        s=s&v
    return sorted(s)
def only_one(malls):
    s=[]
    v=[]
    for e in malls.values():
        for a in e:
            s.append(a)
    for e in malls.values():
      for a in e:
        s.remove(a)
        if a not in s:
          v.append(a)
    return v
exec(input().strip())

6432017621
# 1576029, 2022-04-21 08:16:45, --- (0%)

def in_all(malls):
    copied_malls = malls.copy()
    i = set()
    ram = []
    try:
        for bank in copied_malls.values():
            ram.append(bank)
        for bank in range(len(ram)):
            if bank == 0 and len(ram) > 1:
                i = ram[bank].intersection(ram[bank+1])
            elif (len(ram) > 1) and (bank+1 <= len(ram)):
                i = i.intersection(ram[bank+1])
            elif len(ram) == 1:
                continue
    except:
        return i
    return i
        

def only_one(malls):
    copied_malls = malls.copy()
    i = set()
    ram = []
    try:
        for bank in copied_malls.values():
            ram.append(bank)
        for bank in range(len(ram)):
            if bank == 0 and len(ram) > 1:
                i = ram[bank].intersection(ram[bank+1])
            elif (len(ram) > 1) and (bank+1 <= len(ram)):
                i = i.intersection(ram[bank+1])
            elif len(ram) == 1:
                continue
    except:
        return i
    return i

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576062, 2022-04-21 08:17:15, P-- (33%)

banks = {
 'Paseo 1': {'BBL', 'GSB', 'SCB'}, 
 'Paseo 2': {'LH', 'KTB', 'SCB', 'KBANK', 'TTB', 'GSB'}, 
 'Paseo 3': {'BBL', 'GSB', 'SCB', 'KBANK'}
}


def in_all(malls):
    copied_malls = malls.copy()
    i = set()
    ram = []
    try:
        for bank in copied_malls.values():
            ram.append(bank)
        for bank in range(len(ram)):
            if bank == 0 and len(ram) > 1:
                i = ram[bank].intersection(ram[bank+1])
            elif (len(ram) > 1) and (bank+1 <= len(ram)):
                i = i.intersection(ram[bank+1])
            elif len(ram) == 1:
                continue
    except:
        return list(i)
    return list(i)
        

def only_one(malls):
    copied_malls = malls.copy()
    i = set()
    ram = []
    try:
        for bank in copied_malls.values():
            ram.append(bank)
        for bank in range(len(ram)):
            if bank == 0 and len(ram) > 1:
                i = ram[bank].intersection(ram[bank+1])
            elif (len(ram) > 1) and (bank+1 <= len(ram)):
                i = i.intersection(ram[bank+1])
            elif len(ram) == 1:
                continue
    except:
        return i
    return i

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576108, 2022-04-21 08:17:51, P-- (33%)

banks = {
 'Paseo 1': {'BBL', 'GSB', 'SCB'}, 
 'Paseo 2': {'LH', 'KTB', 'SCB', 'KBANK', 'TTB', 'GSB'}, 
 'Paseo 3': {'BBL', 'GSB', 'SCB', 'KBANK'}
}


def in_all(malls):
    copied_malls = malls.copy()
    i = set()
    ram = []
    try:
        for bank in copied_malls.values():
            ram.append(bank)
        for bank in range(len(ram)):
            if bank == 0 and len(ram) > 1:
                i = ram[bank].intersection(ram[bank+1])
            elif (len(ram) > 1) and (bank+1 <= len(ram)):
                i = i.intersection(ram[bank+1])
            elif len(ram) == 1:
                continue
    except:
        return sorted(list(i))
    return sorted(list(i))
        

def only_one(malls):
    copied_malls = malls.copy()
    i = set()
    ram = []
    try:
        for bank in copied_malls.values():
            ram.append(bank)
        for bank in range(len(ram)):
            if bank == 0 and len(ram) > 1:
                i = ram[bank].intersection(ram[bank+1])
            elif (len(ram) > 1) and (bank+1 <= len(ram)):
                i = i.intersection(ram[bank+1])
            elif len(ram) == 1:
                continue
    except:
        return i
    return i

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576117, 2022-04-21 08:17:59, P-- (33%)

def in_all(malls):
    copied_malls = malls.copy()
    i = set()
    ram = []
    try:
        for bank in copied_malls.values():
            ram.append(bank)
        for bank in range(len(ram)):
            if bank == 0 and len(ram) > 1:
                i = ram[bank].intersection(ram[bank+1])
            elif (len(ram) > 1) and (bank+1 <= len(ram)):
                i = i.intersection(ram[bank+1])
            elif len(ram) == 1:
                continue
    except:
        return sorted(list(i))
    return sorted(list(i))
        

def only_one(malls):
    copied_malls = malls.copy()
    i = set()
    ram = []
    try:
        for bank in copied_malls.values():
            ram.append(bank)
        for bank in range(len(ram)):
            if bank == 0 and len(ram) > 1:
                i = ram[bank].intersection(ram[bank+1])
            elif (len(ram) > 1) and (bank+1 <= len(ram)):
                i = i.intersection(ram[bank+1])
            elif len(ram) == 1:
                continue
    except:
        return i
    return i

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576364, 2022-04-21 08:20:21, P-- (33%)

def in_all(malls):
    copied_malls = malls.copy()
    i = set()
    ram = []
    try:
        for bank in copied_malls.values():
            ram.append(bank)
        for bank in range(len(ram)):
            if bank == 0 and len(ram) > 1:
                i = ram[bank].intersection(ram[bank+1])
            elif (len(ram) > 1) and (bank+1 <= len(ram)):
                i = i.intersection(ram[bank+1])
            elif len(ram) == 1:
                continue
    except:
        return sorted(list(i))
    return sorted(list(i))
        

def only_one(malls):
    copied_malls = malls.copy()
    i = set()
    ram = []
    try:
        for bank in copied_malls.values():
            ram.append(bank)
        if len(ram) == 0:
            return sorted(ram)
        for bank in range(len(ram)):
            if bank == 0 and len(ram) > 1:
                i = ram[bank].difference(ram[bank+1])
            elif (len(ram) > 1) and (bank+1 <= len(ram)):
                i = i.difference(ram[bank+1])
            elif len(ram) == 1:
                continue
    except:
        return i
    return i

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432155521
# 1575918, 2022-04-21 08:15:08, Pxx (33%)

def in_all(malls):
    mango = []
    alls = []
    apple = len(malls)
    for i in malls:
        for j in malls[i]:
            if j not in mango:
                mango.append(j)
    c = 0
    for i in mango:
        for j in malls:
            if i in malls[j]:
                c += 1
                if c == apple-1:
                    alls.append(i)
                    c = 0
            else:
                c = 0
    yes = []
    for i in alls:
        if i not in yes:
            yes.append(i)
    return yes

exec(input().strip())
# 1576146, 2022-04-21 08:18:27, --- (0%)

def in_all(malls):
    mango = []
    alls = []
    apple = len(malls)
    for i in malls:
        for j in malls[i]:
            if j not in mango:
                mango.append(j)
    c = 0
    for i in mango:
        for j in malls:
            if i in malls[j]:
                c += 1
                if c == apple-1:
                    alls.append(i)
                    c = 0
            else:
                c = 0
    yes = []
    for i in alls:
        if i not in yes:
            yes.append(i)
    return yes
def only_one(malls):
    mango = in_all(malls)
    apple = []
    for i in malls:
        for j in malls[i]:
            if j not in mango:
                apple.append(j)
    return apple,mango
exec(input().strip())
# 1576156, 2022-04-21 08:18:37, -xx (0%)

def in_all(malls):
    mango = []
    alls = []
    apple = len(malls)
    for i in malls:
        for j in malls[i]:
            if j not in mango:
                mango.append(j)
    c = 0
    for i in mango:
        for j in malls:
            if i in malls[j]:
                c += 1
                if c == apple-1:
                    alls.append(i)
                    c = 0
            else:
                c = 0
    yes = []
    for i in alls:
        if i not in yes:
            yes.append(i)
    return yes

exec(input().strip())
# 1576192, 2022-04-21 08:19:03, -xx (0%)

def in_all(malls):
    mango = []
    alls = []
    apple = len(malls)
    for i in malls:
        for j in malls[i]:
            if j not in mango:
                mango.append(j)
    c = 0
    for i in mango:
        for j in malls:
            if i in malls[j]:
                c += 1
                if c == apple-1:
                    alls.append(i)
                    c = 0
            else:
                c = 0
    yes = []
    for i in alls:
        if i not in yes:
            yes.append(i)
    return yes

exec(input().strip())
# 1576344, 2022-04-21 08:20:12, Pxx (33%)

def in_all(malls):
    mango = []
    alls = []
    apple = len(malls)
    for i in malls:
        for j in malls[i]:
            if j not in mango:
                mango.append(j)
    c = 0
    for i in mango:
        for j in malls:
            if i in malls[j]:
                c += 1
                if c == apple-1:
                    alls.append(i)
                    c = 0
            else:
                c = 0
    yes = []
    for i in alls:
        if i not in yes:
            yes.append(i)
    yes.sort()
    return yes
   
exec(input().strip())

6432190421
# 1576047, 2022-04-21 08:17:04, Pxx (33%)

def in_all(malls):
    bank = {}
    out = []
    for k in malls:
        for e in malls[k]:
            if e not in bank:
                bank[e] = [k]
            else:
                bank[e].append(k)
    for k in bank:
        if len(bank[k]) == len(malls):
            out.append(k)
    return out
exec(input().strip())
# 1576109, 2022-04-21 08:17:52, -xx (0%)

def in_all(malls):
    bank = {}
    out = []
    for k in malls:
        for e in malls[k]:
            if e not in bank:
                bank[e] = [k]
            else:
                bank[e].append(k)
    for k in bank:
        if len(bank[k]) == len(malls):
            out.append(k)
    return out
def in_all(malls):
    bank = {}
    out = []
    for k in malls:
        for e in malls[k]:
            if e not in bank:
                bank[e] = [k]
            else:
                bank[e].append(k)
    for k in bank:
        if len(bank[k]) == 1:
            out.append(k)
    return out
exec(input().strip())
# 1576166, 2022-04-21 08:18:43, --- (0%)

def in_all(malls):
    bank = {}
    out = []
    for k in malls:
        for e in malls[k]:
            if e not in bank:
                bank[e] = [k]
            else:
                bank[e].append(k)
    for k in bank:
        if len(bank[k]) == len(malls):
            out.append(k)
    return out
def only_one(malls):
    bank = {}
    out = []
    for k in malls:
        for e in malls[k]:
            if e not in bank:
                bank[e] = [k]
            else:
                bank[e].append(k)
    for k in bank:
        if len(bank[k]) == 1:
            out.append(k)
    return out
exec(input().strip())
# 1576204, 2022-04-21 08:19:11, --- (0%)

def in_all(malls):
    bank = {}
    out = []
    for k in malls:
        for e in malls[k]:
            if e not in bank:
                bank[e] = [k]
            else:
                bank[e].append(k)
    for k in bank:
        if len(bank[k]) == len(malls):
            out.append(k)
    return out
def only_one(malls):
    bank = {}
    out = []
    for k in malls:
        for e in malls[k]:
            if e not in bank:
                bank[e] = [k]
            else:
                bank[e].append(k)
    for k in bank:
        if len(bank[k]) == 1:
            out.append(k)
    return out
exec(input().strip())
# 1576324, 2022-04-21 08:20:05, --- (0%)

def in_all(malls):
    bank = {}
    out = []
    for k in malls:
        for e in malls[k]:
            if e not in bank:
                bank[e] = [k]
            else:
                bank[e].append(k)
    for k in bank:
        if len(bank[k]) == len(malls):
            out.append(k)
    return out

def only_one(malls):
    bank = {}
    out = []
    for k in malls:
        for e in malls[k]:
            if e not in bank:
                bank[e] = [k]
            else:
                bank[e].append(k)
    for k in bank:
        if len(bank[k]) == 1:
            out.append(k)
    return out
exec(input().strip())

6430191721
# 1575934, 2022-04-21 08:15:25, Pxx (33%)

def in_all(malls):
    setall = []
    for k,v in malls.items():
        setall.append(v)
    inter = setall[0]
    for e in setall:
        inter = inter.intersection(e)
    return sorted(inter)
        
def only_one(malls):
    setall = []
    for k,v in malls.items():
        setall.append(v)
    only = []
    for i in range(len(setall)):
        if i == 0:
            only = setall[i]
        if only > setall[i]:
            only = only - setall[i]
        else:
            only = setall[i] - only
    only.sort()
    return only
    
    
exec(input().strip())

# 1576044, 2022-04-21 08:17:00, --- (0%)

def in_all(malls):
    setall = []
    for k,v in malls.items():
        setall.append(v)
    inter = setall[0]
    for e in setall:
        inter = inter.intersection(e)
    return sorted(inter)
        
def only_one(malls):
    setall = []
    for k,v in malls.items():
        setall.append(v)
    only = {}
    for i in range(len(setall)):
        if i == 0:
            only = setall[i]
        if only > setall[i]:
            only = only - setall[i]
        else:
            only = setall[i] - only
    only = list(only)
    only.sort()
    return only
# 1576079, 2022-04-21 08:17:29, P-x (33%)

def in_all(malls):
    setall = []
    for k,v in malls.items():
        setall.append(v)
    inter = setall[0]
    for e in setall:
        inter = inter.intersection(e)
    return sorted(inter)
        
def only_one(malls):
    setall = []
    for k,v in malls.items():
        setall.append(v)
    only = {}
    for i in range(len(setall)):
        if i == 0:
            only = setall[i]
        if only > setall[i]:
            only = only - setall[i]
        else:
            only = setall[i] - only
    only = list(only)
    only.sort()
    return only

exec(input().strip())
# 1576366, 2022-04-21 08:20:22, P-x (33%)

def in_all(malls):
    setall = []
    for k,v in malls.items():
        setall.append(v)
    inter = setall[0]
    for e in setall:
        inter = inter.intersection(e)
    return sorted(inter)
        
def only_one(malls):
    setall = []
    for k,v in malls.items():
        setall.append(v)
    only = {}
    for i in range(len(setall)):
        if i == 0:
            only = setall[i]
        only = only ^ setall[i]
    only = list(only)
    only.sort()
    return only
    
    
exec(input().strip())

6430210021
# 1575622, 2022-04-21 08:07:13, compilation error (0%)

def in_all(malls):
    all_b=set()
    for a,b in malls.items():
        if len(all_b)==0:
            all_b.update(b)
        else:
            all_b.intersection(b)
    lis=list(all_b)
    return sorted(lis)
    




def only_one(malls):




exec(input().strip())
# 1575636, 2022-04-21 08:08:07, -xx (0%)

def in_all(malls):
    all_b=set()
    for a,b in malls.items():
        if len(all_b)==0:
            all_b.update(b)
        else:
            all_b.intersection(b)
    lis=list(all_b)
    return sorted(lis)
    




#def only_one(malls):




exec(input().strip())
# 1575724, 2022-04-21 08:11:03, Pxx (33%)

def in_all(malls):
    all_b=set()
    for a,b in malls.items():
        if len(all_b)==0:
            all_b.update(b)
        else:
            all_b=all_b.intersection(b)
    lis=list(all_b)
    return sorted(lis)




#def only_one(malls):




exec(input().strip())
# 1576451, 2022-04-21 08:21:09, Pxx (33%)

def in_all(malls):
    all_b=set()
    for a,b in malls.items():
        if len(all_b)==0:
            all_b.update(b)
        else:
            all_b=all_b.intersection(b)
    lis=list(all_b)
    return sorted(lis)
    

def only_one(malls):
    set_b=set()
    for a,b in malls.items():
        set_b.update(b)
    for b in mall.values():
        c =  set_b.intersection(b)
        set_b = set_b -c
    lis=list(set_b)    
    
    
    return sorted(lis)






exec(input().strip())

6430229021
# 1575942, 2022-04-21 08:15:30, Pxx (33%)

def in_all(malls):
    s = set()
    for e in malls:
        if not s:s = malls[e].copy()
        else:s &= malls[e].copy()
    return sorted(s)
def only_one(malls):
    s = []
    for e in malls:
        if not s:s = malls[e].copy()
        else:
            if malls[e] not in s:
                s.append(malls[e])
    return sorted(s)
exec(input().strip())
# 1576220, 2022-04-21 08:19:20, --- (0%)

def in_all(malls):
    s = set()
    for e in malls:
        if not s:s = malls[e].copy()
        else:s &= malls[e].copy()
    return sorted(s)
def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)
# 1576271, 2022-04-21 08:19:45, --- (0%)

def in_all(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_all = True
        for k in malls:
            if n not in malls[k]:
                in_all = False
        if in_all == True:
            ans += n
    return sorted(ans)
def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)
# 1576349, 2022-04-21 08:20:14, Pxx (33%)

def in_all(malls):
    s = set()
    for e in malls:
        if not s:s = malls[e].copy()
        else:s &= malls[e].copy()
    return sorted(s)
def only_one(malls):
    s = []
    for e in malls:
        if not s:s = malls[e].copy()
        else:
            if malls[e] not in s:
                s.add(malls[e])
    return sorted(s)
exec(input().strip())

6430235721
# 1575580, 2022-04-21 08:04:00, xxx (0%)

def in_all(malls):
    r = set()
    for bank in malls.values() :
        r.add(bank)
    return sorted(r)
        
    
#def only_one(malls):
    
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575672, 2022-04-21 08:09:25, Pxx (33%)

def in_all(malls):
    r = set()
    for bank in malls.values() :
        r = r | bank
    for bank in malls.values() :
        r = r & bank
    return sorted(r)
        
    
#def only_one(malls):
    
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderer
# 1576174, 2022-04-21 08:18:44, Pxx (33%)

def in_all(malls):
    r = set()
    for bank in malls.values() :
        r = r | bank
    for bank in malls.values() :
        r = r & bank
    return sorted(r)
        
    
def only_one(malls):
    r = [e for h, e in malls.items]
    b = sorted([e for e in a if r.count(e) == 1])
    return b
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576214, 2022-04-21 08:19:18, Pxx (33%)

def in_all(malls):
    r = set()
    for bank in malls.values() :
        r = r | bank
    for bank in malls.values() :
        r = r & bank
    return sorted(r)
        
    
def only_one(malls):
    a = [e for k, e in malls.items]
    return sorted([e for e in a if a.count(e) == 1])
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430256921
# 1575618, 2022-04-21 08:07:06, P-- (33%)

def in_all(malls):
    ans = [] ; ans_set = set()
    for i in malls.keys():
        if len(ans_set) == 0:
            ans_set = ans_set.union(malls[i])
        else:
            ans_set = ans_set.intersection(malls[i])
    return sorted(list(ans_set))

def only_one(malls):
    return
exec(input().strip())
# 1575974, 2022-04-21 08:15:59, compilation error (0%)

def in_all(malls):
    ans = [] ; ans_set = set()
    for i in malls.keys():
        if len(ans_set) == 0:
            ans_set = ans_set.union(malls[i])
        else:
            ans_set = ans_set.intersection(malls[i])
    return sorted(list(ans_set))

def only_one(malls):
    def only_one(malls):
    ans = []
    ans_set = set()
    for i in malls.keys():
        if len(ans_set) == 0:
            ans_set = ans_set.union(malls[i])
            continue
        x = malls[i] ; y = ans_set
        if len(x) > len(y):
            ans_set = x.difference(y)
        else:
            ans_set = y.difference(x)

    return sorted(list(ans_set))
exec(input().strip())
# 1575993, 2022-04-21 08:16:15, P-- (33%)

def in_all(malls):
    ans = [] ; ans_set = set()
    for i in malls.keys():
        if len(ans_set) == 0:
            ans_set = ans_set.union(malls[i])
        else:
            ans_set = ans_set.intersection(malls[i])
    return sorted(list(ans_set))

def only_one(malls):
    ans = []
    ans_set = set()
    for i in malls.keys():
        if len(ans_set) == 0:
            ans_set = ans_set.union(malls[i])
            continue
        x = malls[i] ; y = ans_set
        if len(x) > len(y):
            ans_set = x.difference(y)
        else:
            ans_set = y.difference(x)

    return sorted(list(ans_set))
exec(input().strip())
# 1576090, 2022-04-21 08:17:38, P-- (33%)

def in_all(malls):
    ans = [] ; ans_set = set()
    for i in malls.keys():
        if len(ans_set) == 0:
            ans_set = ans_set.union(malls[i])
        else:
            ans_set = ans_set.intersection(malls[i])
    return sorted(list(ans_set))

def only_one(malls):
    ans = []
    ans_set = set()
    for i in malls.keys():
        if len(ans_set) == 0:
            ans_set = ans_set.union(malls[i])
            continue
        x = malls[i] ; y = ans_set
        if len(x) > len(y):
            ans_set = x.difference(y)
        else:
            ans_set = y.difference(x)

    return sorted(list(ans_set))
exec(input().strip())

6430267821
# 1575792, 2022-04-21 08:12:41, --- (0%)

def in_all(malls):
  a=[]
  for key in malls:
    for k in malls[key]:
      if k not in a:
        a.append(k)
  return a
def only_one(malls):
  d={}
  for key in malls:
    for k in malls[key]:
      if k not in d:
        d[k]=1
      else:
        d[k]+=1
  return d

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575960, 2022-04-21 08:15:48, --- (0%)

def in_all(malls):
  a=[]
  for key in malls:
    for k in malls[key]:
      if k not in a:
        a.append(k)
  return a
def only_one(malls):
  d={}
  a=[]
  for key in malls:
    for k in malls[key]:
      if k not in d:
        d[k]=1
      else:
        d[k]+=1
  for key in d:
    if d[key]== 1:
      a.append(key)
  return a
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576127, 2022-04-21 08:18:09, -P- (33%)

def in_all(malls):
  a=[]
  for key in malls:
    for k in malls[key]:
      if k not in a:
        a.append(k)
  a.sort()    
  return a
def only_one(malls):
  d={}
  a=[]
  for key in malls:
    for k in malls[key]:
      if k not in d:
        d[k]=1
      else:
        d[k]+=1
  for key in d:
    if d[key]== 1:
      a.append(key)
  a.sort()
  return a
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576433, 2022-04-21 08:21:02, -P- (33%)

def in_all(malls):
  a=[]
  d={}
  for key in malls:
    for k in malls[key]:
       if k not in d:
        d[k]=1
       else:
        d[k]+=1
  for key in d:
    if d[key]==3 :
      a.append(key)
  a.sort()
  return a
def only_one(malls):
  d={}
  a=[]
  for key in malls:
    for k in malls[key]:
      if k not in d:
        d[k]=1
      else:
        d[k]+=1
  for key in d:
    if d[key]== 1:
      a.append(key)
  a.sort()
  return a
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430288021
# 1575605, 2022-04-21 08:06:12, x-x (0%)

def in_all(malls):
    allname = set()
    for m in malls:
        allname.add(malls[m])
    for n in allname:
        for m in malls:
            if n not in malls[m]:
                allname.remove(n)
    return sorted(allname)
def only_one(malls):
    return
exec(input().strip()) 
# 1576020, 2022-04-21 08:16:36, x-x (0%)

def in_all(malls):
    allname = set()
    for m in malls:
        allname = allname.union(malls[m])
    print(allname)
    for n in allname:
        for m in malls:
            if n not in malls[m] and n in allname:
                allname.remove(n)
    return sorted(allname)
def only_one(malls):
    return
exec(input().strip())
# 1576132, 2022-04-21 08:18:11, --- (0%)

def in_all(malls):
    allname = set()
    for m in malls:
        allname = allname.union(malls[m])
    print(allname)
    s = sorted(allname)
    for n in allname:
        for m in malls:
            if n not in malls[m] and n in s:
                s.remove(n)
    return sorted(s)
def only_one(malls):
    return
exec(input().strip())
# 1576250, 2022-04-21 08:19:36, P-- (33%)

def in_all(malls):
    allname = set()
    for m in malls:
        allname = allname.union(malls[m])
    
    s = sorted(allname)
    for n in allname:
        for m in malls:
            if n not in malls[m] and n in s:
                s.remove(n)
    return sorted(s)
def only_one(malls):
    return
exec(input().strip())

6430307221
# 1576263, 2022-04-21 08:19:43, -xx (0%)

def in_all(malls):
    y = malls.values()
    
    for i in range(1):
        for e in y:
            x = e
            
    for e in y:
        x = x&e
    return list(x)
    
exec(input().strip())
# 1576332, 2022-04-21 08:20:07, Pxx (33%)

def in_all(malls):
    y = malls.values()
    
    for i in range(1):
        for e in y:
            x = e
            
    for e in y:
        x = x&e
    return list(x)
    
  
exec(input().strip())
# 1576426, 2022-04-21 08:20:59, -xx (0%)

def in_all(malls):
    y = malls.values()
    
    for i in range(1):
        for e in y:
            x = e
            
    for e in y:
        x = x&e
    return list(x).sort()

  
exec(input().strip())
# 1576444, 2022-04-21 08:21:06, Pxx (33%)

def in_all(malls):
    y = malls.values()
    
    for i in range(1):
        for e in y:
            x = e
            
    for e in y:
        x = x&e
    return list(x)

  
exec(input().strip())

6430425621
# 1575845, 2022-04-21 08:13:56, compilation error (0%)

def in_all(malls):
    emall = []
    for e in malls.values():
        emall.append(set(e))
    inall = set(emall[0])
    if len(malls) > 1:
        for i in range(1,len(emall)):
            inall = emall[i]&inall
    return sorted(inall)
def only_one(malls):
    ina = set(in_all(malls)) ; emall = []
    for e in malls.values():
        emall.append(set(e))
    yes = set(emall[0])
    if len(malls) > 1:
        for i in range(1,len(emall)):
            yes = emall[i]|yes
    return sorted(yes-ina)

exec(input().strip()
# 1575851, 2022-04-21 08:14:06, P-x (33%)

def in_all(malls):
    emall = []
    for e in malls.values():
        emall.append(set(e))
    inall = set(emall[0])
    if len(malls) > 1:
        for i in range(1,len(emall)):
            inall = emall[i]&inall
    return sorted(inall)
def only_one(malls):
    ina = set(in_all(malls)) ; emall = []
    for e in malls.values():
        emall.append(set(e))
    yes = set(emall[0])
    if len(malls) > 1:
        for i in range(1,len(emall)):
            yes = emall[i]|yes
    return sorted(yes-ina)

exec(input().strip())
# 1576221, 2022-04-21 08:19:21, Pxx (33%)

def in_all(malls):
    emall = []
    for e in malls.values():
        emall.append(set(e))
    inall = set(emall[0])
    if len(malls) > 1:
        for i in range(1,len(emall)):
            inall = emall[i]&inall
    return sorted(inall)
def only_one(malls):
    ina = set(in_all(malls)) ; emall = [] ; non = []
    for e in malls.values():
        emall.append(set(e))

    if len(malls) > 1:
        for i in range(1,len(emall)):
            non.append(emall[i]-ina)
        return sorted(non-ina)
    return sorted(non)

exec(input().strip())
# 1576247, 2022-04-21 08:19:35, Pxx (33%)

def in_all(malls):
    emall = []
    for e in malls.values():
        emall.append(set(e))
    inall = set(emall[0])
    if len(malls) > 1:
        for i in range(1,len(emall)):
            inall = emall[i]&inall
    return sorted(inall)
def only_one(malls):
    ina = set(in_all(malls)) ; emall = [] ; non = []
    for e in malls.values():
        emall.append(set(e))

    if len(malls) > 1:
        for i in range(1,len(emall)):
            non.append(emall[i]-ina)
        return sorted(non-ina)
    return sorted(non)

exec(input().strip())

6430353021
# 1575961, 2022-04-21 08:15:48, P-- (33%)

def in_all(malls):
    m = set()
    for k in malls:
        m = m | malls[k]
    alli = []
    for i in m:
        n = []
        for k in malls:
            if i in malls[k]:
                n.append(i)
        alli.append(n)
    a = []
    for i in alli:
        if len(i) == len(malls):
            a.append(i[0])
    a.sort()
    return a
def only_one(malls):
    pass
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576114, 2022-04-21 08:17:57, xxx (0%)

def in_all(malls):
    m = set()
    for k in malls:
        m = m | malls[k]
    alli = []
    for i in m:
        n = []
        for k in malls:
            if i in malls[k]:
                n.append(i)
        alli.append(n)
    a = []
    for i in alli:
        if len(i) == len(malls):
            a.append(i[0])
    a.sort()
    return a

def only_one(malls):
    m = set()
    for k in malls:
        m = m | malls[k]
    alli = []
    for i in m:
        n = []
        for k in malls:
            if i in malls[k]:
                n.append(i)
        alli.append(n)
    a = []
    for i in alli:
        if len(i) == 1:
            a.append(i[0])
    a.sort()
    return a
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
der
# 1576141, 2022-04-21 08:18:22, xxx (0%)

def in_all(malls):
    m = set()
    for k in malls:
        m = m | malls[k]
    alli = []
    for i in m:
        n = []
        for k in malls:
            if i in malls[k]:
                n.append(i)
        alli.append(n)
    a = []
    for i in alli:
        if len(i) == len(malls):
            a.append(i[0])
    a.sort()
    return a

def only_one(malls):
    m = set()
    for k in malls:
        m = m | malls[k]
    alli = []
    for i in m:
        n = []
        for k in malls:
            if i in malls[k]:
                n.append(i)
        alli.append(n)
    a = []
    for i in alli:
        if len(i) == 1:
            a.append(i[0])
    a.sort()
    return a
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
der
# 1576200, 2022-04-21 08:19:09, xxx (0%)

def in_all(malls):
    m = set()
    for k in malls:
        m = m | malls[k]
    alli = []
    for i in m:
        n = []
        for k in malls:
            if i in malls[k]:
                n.append(i)
        alli.append(n)
    a = []
    for i in alli:
        if len(i) == len(malls):
            a.append(i[0])
    a.sort()
    return a

def only_one(malls):
    m = set()
    for k in malls:
        m = m | malls[k]
    alli = []
    for i in m:
        n = []
        for k in malls:
            if i in malls[k]:
                n.append(i)
        alli.append(n)
    a = []
    for i in alli:
        if len(i) == 1:
            a.append(i[0])
    a.sort()
    return a
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderrader
der

6430427921
# 1575981, 2022-04-21 08:16:05, P-- (33%)

def in_all(malls):
    s = []
    a = []
    for i in malls:
        for j in malls[i]:
            a.append(j)
    s = a
    for i in malls:
        for j in a:
            if j not in malls[i]:
                s.remove(j)
    s = set(s)
    ss = []
    for i in s:
        ss.append(i)
    return ss
def only_one(malls):
    return []
exec(input().strip())
# 1576396, 2022-04-21 08:20:40, --- (0%)

def in_all(malls):
    s = []
    a = []
    for i in malls:
        for j in malls[i]:
            a.append(j)
    s = a
    for i in malls:
        for j in a:
            if j not in malls[i]:
                s.remove(j)
    s = set(s)
    ss = []
    for i in s:
        ss.append(i)
    return ss
def only_one(malls):
    s = []
    a = []
    ia = in_all(malls)
    for i in malls:
        for j in malls[i]:
            s.append(j)
        for n in malls:
            for k in malls[n] :
                if  i != n:
                    if k in s:
                        s.remove(k)
    return s
exec(input().strip())
# 1576414, 2022-04-21 08:20:50, --- (0%)

def in_all(malls):
    s = []
    a = []
    for i in malls:
        for j in malls[i]:
            a.append(j)
    s = a
    for i in malls:
        for j in a:
            if j not in malls[i]:
                s.remove(j)
    s = set(s)
    ss = []
    for i in s:
        ss.append(i)
    return ss
def only_one(malls):
    s = []
    
    return s
exec(input().strip())
# 1576439, 2022-04-21 08:21:03, P-- (33%)

def in_all(malls):
    s = []
    a = []
    for i in malls:
        for j in malls[i]:
            a.append(j)
    s = a
    for i in malls:
        for j in a:
            if j not in malls[i]:
                s.remove(j)
    s = set(s)
    ss = []
    for i in s:
        ss.append(i)
    return ss
def only_one(malls):
    s = []
    a = []
    ia = in_all(malls)
    for i in malls:
        for j in malls[i]:
            s.append(j)
        for n in malls:
            for k in malls[n] :
                if  i != n:
                    if k in s:
                        s.remove(k)
    return s
exec(input().strip())

6432049721
# 1576073, 2022-04-21 08:17:24, --x (0%)

def in_all(malls):
    s1=[]
    for k in malls.values():
        s1.append(k)
    s=s1[0]
    for i in range((len(s1)-1)) :
        s3=s1[i]
        s=s3&s
    return s
def only_one(malls):
    pass
exec(input().strip())
# 1576105, 2022-04-21 08:17:49, --x (0%)

def in_all(malls):
    s1=[]
    for k in malls.values():
        s1.append(k)
    s=s1[0]
    for i in range((len(s1)-1)) :
        s3=s1[i]
        s=s3&s
    return list(s)
def only_one(malls):
    pass
exec(input().strip())
# 1576140, 2022-04-21 08:18:21, P-x (33%)

def in_all(malls):
    s1=[]
    for k in malls.values():
        s1.append(k)
    s=s1[0]
    for i in range((len(s1)-1)) :
        s3=s1[i]
        s=s3&s
    return sorted(s)
def only_one(malls):
    pass
exec(input().strip())
# 1576199, 2022-04-21 08:19:07, P-x (33%)

def in_all(malls):
    s1=[]
    for k in malls.values():
        s1.append(k)
    s=s1[0]
    for i in range((len(s1)-1)) :
        s3=s1[i]
        s=s3&s
    return sorted(s)
def only_one(malls):
    return
exec(input().strip())

6432052521
# 1575975, 2022-04-21 08:15:59, -xx (0%)

#CHAPTER11
def in_all(malls):
    all_bank = set(malls['A'])
    for e in malls:
        all_bank = all_bank & set(malls[e])
    all_bank = list(all_bank)
    return all_bank
exec(input().strip())#ต้องมบีรรทดันี้เม่อืส่งไปgrader
# 1576249, 2022-04-21 08:19:36, Pxx (33%)

#CHAPTER11
def in_all(malls):
    for e in malls:
        all_bank = set(malls[e])
        break 
    for e in malls:
        all_bank = all_bank & set(malls[e])
    all_bank = list(all_bank)
    all_bank.sort()
    return all_bank
exec(input().strip())#ต้องมบีรรทดันี้เม่อืส่งไปgrader
# 1576262, 2022-04-21 08:19:43, Pxx (33%)

#CHAPTER11
def in_all(malls):
    for e in malls:
        all_bank = set(malls[e])
        break 
    for e in malls:
        all_bank = all_bank & set(malls[e])
    all_bank = list(all_bank)
    all_bank.sort()
    return all_bank
exec(input().strip())#ต้องมบีรรทดันี้เม่อืส่งไปgrader
# 1576419, 2022-04-21 08:20:51, P-x (33%)

#CHAPTER11
def in_all(malls):
    for e in malls:
        all_bank = set(malls[e])
        break 
    for e in malls:
        all_bank = all_bank & set(malls[e])
    all_bank = list(all_bank)
    all_bank.sort()
    return all_bank
    
def only_one(malls):
    for e in malls:
        all_bank = set(malls[e])
        break 
    for e in malls:
        all_bank = all_bank - set(malls[e])
    all_bank = list(all_bank)
    all_bank.sort()
    return all_bank 
exec(input().strip())#ต้องมบีรรทดันี้เม่อืส่งไปgrader

6432140021
# 1575616, 2022-04-21 08:06:53, --- (0%)

def in_all(malls):
    cnt={}
    at=0
    for i in malls.keys():
        at+=1
        for j in malls[i]:
            if(j in cnt.keys()):cnt[j]+=1
            else: cnt[j]=1
    ans=[]
    for i in cnt.keys():
        if(cnt[i]==at):ans.append(i)
    return ans

def only_one(malls):
    cnt={}
    at=0
    for i in malls.keys():
        at+=1
        for j in malls[i]:
            if(j in cnt.keys()):cnt[j]+=1
            else: cnt[j]=1
    ans=[]
    for i in cnt.keys():
        if(cnt[i]==1):ans.append(i)
    return ans

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575991, 2022-04-21 08:16:12, P-- (33%)

def in_all(malls):
    ans=set()
    for i in malls.keys():
        if(ans == set()):ans=malls[i]
        else:ans = ans.intersection(malls[i])
    
    return list(ans)

def only_one(malls):
    cnt={}
    at=0
    ans=set()
    alset=set()
    for i in malls.keys():
        for j in malls[i]:
            if(j in cnt.keys()):cnt[j]+=1
            else: cnt[j]=1
    for i in cnt.keys():
        if(cnt[i]==1):ans.update(i)
    return list(ans)
    

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576040, 2022-04-21 08:16:57, -P- (33%)

def in_all(malls):
    ans=set()
    for i in malls.keys():
        if(ans == set()):ans=malls[i]
        else:ans = ans.intersection(malls[i])
    
    return list(ans)

def only_one(malls):
    cnt={}
    at=0
    ans=set()
    alset=set()
    for i in malls.keys():
        for j in malls[i]:
            if(j in cnt.keys()):cnt[j]+=1
            else: cnt[j]=1
    for i in cnt.keys():
        if(cnt[i]==1):ans.update(i)
    return sorted(list(ans))
    

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576379, 2022-04-21 08:20:26, P-- (33%)

def in_all(malls):
    ans=set()
    for i in malls.keys():
        if(ans == set()):ans=malls[i]
        else:ans = ans.intersection(malls[i])
    
    return list(ans)

def only_one(malls):
    cnt={}
    at=0
    ans=set()
    alset=set()
    for i in malls.keys():
        alset=alset.union(malls[i])
    for i in malls.keys():
        for j in malls.keys():
            if(i==j):continue
            inter= malls[i].intersection(malls[j])
            alset=alset.difference(inter)
    return list(alset)
    

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432186021
# 1575630, 2022-04-21 08:07:52, -xx (0%)

def in_all(malls):
  x = list(malls.values())
  for i in range(len(x)-1):
    z = x[i].intersection(x[i+1])
  return list(z)
  
exec(input().strip())
# 1575716, 2022-04-21 08:10:48, Pxx (33%)

def in_all(malls):
  x = list(malls.values())
  for i in range(len(x)-1):
    z = x[i].intersection(x[i+1])
  z = list(z)
  z.sort()
  return z
  
exec(input().strip())
# 1576326, 2022-04-21 08:20:05, compilation error (0%)

def in_all(malls):
  x = list(malls.values())
  for i in range(len(x)-1):
    z = x[i].intersection(x[i+1])
  z = list(z)
  z.sort()
  return z
 def only_one(malls):
  c = []
  p = []
  x = list(malls.values())
  for i in x:
    c += list(i)
  for i in c:
    if c.count(i) == 1:
      p.append(i)
  p.sort()
  return p
  
exec(input().strip())
# 1576372, 2022-04-21 08:20:24, compilation error (0%)

def in_all(malls):
  x = list(malls.values())
  for i in range(len(x)-1):
    z = x[i].intersection(x[i+1])
  z = list(z)
  z.sort()
  return z
  
 def only_one(malls):
  c = []
  p = []
  x = list(malls.values())
  for i in x:
    c += list(i)
  for i in c:
    if c.count(i) == 1:
      p.append(i)
  p.sort()
  return p
  
exec(input().strip())

6430162521
# 1575601, 2022-04-21 08:06:01, P-- (33%)

def in_all(malls):
 inall = {}
 k = 0
 for i in malls:
     if k == 0:
         inall = malls[i]
         k += 1
     else:
         inall = inall&malls[i]
 list1 = list(inall)
 list1.sort()
 return list1

def only_one(malls):
    
 return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575765, 2022-04-21 08:12:03, Pxx (33%)

def in_all(malls):
 inall = {}
 k = 0
 for i in malls:
     if k == 0:
         inall = malls[i]
         k += 1
     else:
         inall = inall&malls[i]
 list1 = list(inall)
 list1.sort()
 return list1

def only_one(malls):
 what = []
 dupe = []
 for i in malls:
     what += list(malls[i])
 what.sort()
 for i in range(len(malls)-1):
     if malls[i] == malls[i+1]:
         dupe.append(malls[i+1])
 for i in dupe:
     what.remove(i)
 return what
      



exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576000, 2022-04-21 08:16:20, P-- (33%)

def in_all(malls):
 inall = {}
 k = 0
 for i in malls:
     if k == 0:
         inall = malls[i]
         k += 1
     else:
         inall = inall&malls[i]
 list1 = list(inall)
 list1.sort()
 return list1

def only_one(malls):
 what = []
 dupe = []
 for i in malls:
     what += list(malls[i])
 what.sort()
 if len(what) != 0:
    for i in range(len(what)-1):
        if what[i] == what[i+1]:
            dupe.append(what[i+1])
    for i in dupe:
        what.remove(i)
    return what
 else:
     return []
      



exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430168321
# 1575908, 2022-04-21 08:15:03, P-x (33%)

def in_all(malls):
    names = list(malls)
    sett = set(malls[names[0]])
    for name in names[1:]:
        sett = sett & malls[name]
    a = list(sett)
    return sorted(a)

def only_one(malls):
    names = list(malls)
    sett = set(malls[names[0]])
    for name in names[1:]:
        sett = sett | malls[name]
    for i in names:
        sett = sett - malls[i]
    a = list(sett)
    return sorted(a)
    
    
    
exec(input().strip())

# 1576208, 2022-04-21 08:19:13, Pxx (33%)

def in_all(malls):
    names = list(malls)
    sett = set(malls[names[0]])
    for name in names[1:]:
        sett = sett & malls[name]
    a = list(sett)
    return sorted(a)

def only_one(malls):
    names = list(malls)
    sett = set(malls[names[0]])
    for name in names[1:]:
        sett = sett | malls[names]
    sett = sett - in_all(malls)
    for i in range(len(names)-1):
        sett = sett - malls[names[i]] & malls[names[i+1]]
    sett = sett - malls[names[0]] & malls[names[len(names)]]
    a = list(sett)
    return sorted(a)
    
    
    
exec(input().strip())

# 1576315, 2022-04-21 08:20:02, Pxx (33%)

def in_all(malls):
    names = list(malls)
    sett = set(malls[names[0]])
    for name in names[1:]:
        sett = sett & malls[name]
    a = list(sett)
    return sorted(a)

def only_one(malls):
    names = list(malls)
    sett = set(malls[names[0]])
    for name in names[1:]:
        sett = sett | malls[name]
    sett = sett - in_all(malls)
    for i in range(len(names)-1):
        sett = sett - malls[names[i]] & malls[names[i+1]]
    sett = sett - malls[names[0]] & malls[names[len(names)]]
    a = list(sett)
    return sorted(a)
    
    
    
exec(input().strip())

6430179221
# 1575750, 2022-04-21 08:11:44, Pxx (33%)

def in_all(malls):
    result = set()
    for k in malls:
        bank = set(malls[k])
        if result == set():
            result = bank
        else:
            result = result & bank
    banks = list()
    for b in result:
        banks.append(b)
    banks.sort()
    return banks
#def only_one(malls):
    
    
exec(input().strip()) 
# 1575833, 2022-04-21 08:13:44, xxx (0%)

def in_all(malls):
    result = set()
    for k in malls:
        bank = set(malls[k])
        if result == set():
            result = bank
        else:
            result = result & bank
    if result() == set():
        return []
    else:
        banks = list()
        for b in result:
            banks.append(b)
        banks.sort()
        return banks
#def only_one(malls):
    
    
exec(input().strip())
# 1575863, 2022-04-21 08:14:16, Pxx (33%)

def in_all(malls):
    result = set()
    for k in malls:
        bank = set(malls[k])
        if result == set():
            result = bank
        else:
            result = result & bank
    banks = list()
    for b in result:
        banks.append(b)
    banks.sort()
    return banks
#def only_one(malls):
    
    
exec(input().strip())

6430204221
# 1576015, 2022-04-21 08:16:30, P-- (33%)

def in_all(malls):
    b = {}
    n = 0
    for v in malls.values():
        if n == 0:
            b = v
            n+=1
        else:
            b = b&v
    return sorted(b)
def only_one(malls):

    ans = []
    for k1,v1 in malls.items():
        for k2,v2 in malls.items():
            if k2 != k1:
                v1 = v1-v2
    for k,v in malls.items():
        ans.append(v)

    return ans.sort()
        
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


    
# 1576286, 2022-04-21 08:19:52, Pxx (33%)

def in_all(malls):
    b = {}
    n = 0
    for v in malls.values():
        if n == 0:
            b = v
            n+=1
        else:
            b = b&v
    return sorted(b)
def only_one(malls):
    ans = []
    b = {}
    for v in malls.values():
        for e in v:
            if e not in b:
                b[e] = 1
            else:
                b[e] += 1
    for k,v in b:
        if v ==1:
            ans.append(k)

    return ans
        
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


    
# 1576422, 2022-04-21 08:20:57, Pxx (33%)

def in_all(malls):
    b = {}
    n = 0
    for v in malls.values():
        if n == 0:
            b = v
            n+=1
        else:
            b = b&v
    return sorted(b)
def only_one(malls):
    ans = []
    b = {}
    for v in malls.values():
        for e in v:
            if e not in b.items():
                b[e] = 1
            else:
                b[e] += 1
    for k,v in b:
        if v ==1:
            ans.append(k)

    return ans
        
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430254621
# 1576256, 2022-04-21 08:19:40, --- (0%)

def in_all(malls):
    if len(malls) ==0:
        return []
    else:
        a = []
        for e in malls:
            a.append(malls[e])
        x = a[0]
        for p in a[1:]:
            x = x&p
        out = []
        for g in x:
            out.append(g)
        out.sort()
        return out
def only_one(malls):
    if len(malls) == 0:
        return []
    else:
        a = [];b = []
        for e in malls:
            b.append(malls[e])
            for p in malls[e]:
                a.append(p)
        x = b[0]
        for p in b[1:]:
            x = x|p
        if len(x)!=len(a):
            out = []
            a.sort()
            for i in range(1,len(a)-1):
                if a[i-1] != a[i] != a[i+1]:
                    out.append(a[i])
            out.append(a[i+1])
            return a
        else:
            return []
        
            
        
                

# 1576317, 2022-04-21 08:20:03, xxx (0%)

def in_all(malls):
    if len(malls) ==0:
        return []
    else:
        a = []
        for e in malls:
            a.append(malls[e])
        x = a[0]
        for p in a[1:]:
            x = x&p
        out = []
        for g in x:
            out.append(g)
        out.sort()
        return out
def only_one(malls):
    if len(malls) == 0:
        return []
    else:
        a = [];b = []
        for e in malls:
            b.append(malls[e])
            for p in malls[e]:
                a.append(p)
        x = b[0]
        for p in b[1:]:
            x = x|p
        if len(x)!=len(a):
            out = []
            a.sort()
            for i in range(1,len(a)-1):
                if a[i-1] != a[i] != a[i+1]:
                    out.append(a[i])
            out.append(a[i+1])
            return a
        else:
            return []
exec(input().stirp())
# 1576361, 2022-04-21 08:20:18, P-- (33%)

def in_all(malls):
    if len(malls) ==0:
        return []
    else:
        a = []
        for e in malls:
            a.append(malls[e])
        x = a[0]
        for p in a[1:]:
            x = x&p
        out = []
        for g in x:
            out.append(g)
        out.sort()
        return out
def only_one(malls):
    if len(malls) == 0:
        return []
    else:
        a = [];b = []
        for e in malls:
            b.append(malls[e])
            for p in malls[e]:
                a.append(p)
        x = b[0]
        for p in b[1:]:
            x = x|p
        if len(x)!=len(a):
            out = []
            a.sort()
            for i in range(1,len(a)-1):
                if a[i-1] != a[i] != a[i+1]:
                    out.append(a[i])
            out.append(a[i+1])
            return a
        else:
            return []
exec(input().strip())

6430272921
# 1576149, 2022-04-21 08:18:28, --x (0%)

def in_all(malls):
    keb = set({})
    keb = malls['A']
    for i in malls:
        keb = keb.intersection(set(malls[i]))
    kebb=list(keb)
    kebb.sort()    
    return keb
        
            
        
    
def only_one(malls):
    keb = set({})
    keb = malls['A']
    for i in malls:
        keb = keb.intersection(set(malls[i]))
    kebb=list(keb)
    kebb.sort()    
    return keb
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576201, 2022-04-21 08:19:09, P-x (33%)

def in_all(malls):
    keb = set({})
    keb = malls['A']
    for i in malls:
        keb = keb.intersection(set(malls[i]))
    kebb=list(keb)
    kebb.sort()    
    return kebb
        
            
        
    
def only_one(malls):
    keb = set({})
    keb = malls['A']
    for i in malls:
        keb = keb.intersection(set(malls[i]))
    kebb=list(keb)
    kebb.sort()    
    return keb
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576401, 2022-04-21 08:20:42, P-x (33%)

def in_all(malls):
    keb = set({})
    keb = malls['A']
    for i in malls:
        keb = keb.intersection(set(malls[i]))
    kebb=list(keb)
    kebb.sort()    
    return kebb
        
            
        
    
def only_one(malls):
    keb = set({})
    keb = malls['A']
    for i in malls:
        keb1 = keb.intersection(set(malls[i]))
    kebb=list(keb1)
    kebb.sort()
    for j in malls:
        keb2 = keb.union(set(malls[i]))
    a=keb2-keb1
    return a
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430277021
# 1576095, 2022-04-21 08:17:44, P-- (33%)

def in_all(malls) :
    i = 0
    s = set()
    for m in malls:
        if i==1:
            s = set(malls[m])
        else:
            s = malls[m] & s
        i+=1
    return sorted(list(s))


def only_one(malls):
    i = 0
    s = set()
    for m in malls:
        if i==1:
            s = set(malls[m])
        else:
            if len(malls[m] & s) > 0:
                s = s - (malls[m] & s)
        i+=1
    return sorted(list(s))

exec(input().strip())
# 1576160, 2022-04-21 08:18:38, P-- (33%)

def in_all(malls) :
    i = 1
    s = set()
    for m in malls:
        if i==1:
            s = set(malls[m])
        else:
            s = malls[m] & s
        i+=1
    return sorted(list(s))


def only_one(malls):
    i = 1
    s = set()
    for m in malls:
        if i==1:
            s = set(malls[m])
        else:
            if len(malls[m] & s) > 0:
                s = s - (malls[m] & s)
        i+=1
    return sorted(list(s))

exec(input().strip())
# 1576340, 2022-04-21 08:20:10, P-- (33%)

def in_all(malls) :
    i = 1
    s = set()
    for m in malls:
        if i==1:
            s = set(malls[m])
        else:
            s = malls[m] & s
        i+=1
    return sorted(list(s))


def only_one(malls):
    i = 1
    s = set()
    for m in malls:
        if i==1:
            s = set(malls[m])
        else:
            if len(malls[m] & s) > 0:
                s = s - (malls[m] & s)
        i+=1
    return sorted(list(s))

exec(input().strip())

6430302021
# 1576222, 2022-04-21 08:19:21, -xx (0%)

def in_all(malls):
    check = []
    ans = []
    for i in malls:
        for j in malls[i]:
            if j not in check :
                check.append(j)
    for k in check :
        count = 0
        for z in malls:
            if k in malls[z]:
                count += 1
            
        if count == len(malls):
            ans.append(k)
            count = 0 
        # checkcheck = False
        # for z in malls:
        #     print(k,malls[z])
        #     if len(set(k)&malls[z]) != 0 :
        #         checkcheck = True
        #     else:
        #         chekcheck = False
        #         break
        # if checkcheck ==True :
        #     ans.append(k)
        #     checkcheck = False
    return ans


exec(input().strip())
        
            
        


# 1576281, 2022-04-21 08:19:51, Pxx (33%)

def in_all(malls):
    check = []
    ans = []
    for i in malls:
        for j in malls[i]:
            if j not in check :
                check.append(j)
    for k in check :
        count = 0
        for z in malls:
            if k in malls[z]:
                count += 1
            
        if count == len(malls):
            ans.append(k)
            count = 0 
        # checkcheck = False
        # for z in malls:
        #     print(k,malls[z])
        #     if len(set(k)&malls[z]) != 0 :
        #         checkcheck = True
        #     else:
        #         chekcheck = False
        #         break
        # if checkcheck ==True :
        #     ans.append(k)
        #     checkcheck = False
        ans.sort()
    return ans


exec(input().strip())
# 1576448, 2022-04-21 08:21:07, P-- (33%)

def in_all(malls):
    check = []
    ans = []
    for i in malls:
        for j in malls[i]:
            if j not in check :
                check.append(j)
    for k in check :
        count = 0
        for z in malls:
            if k in malls[z]:
                count += 1
            
        if count == len(malls):
            ans.append(k)
            count = 0 
        # checkcheck = False
        # for z in malls:
        #     print(k,malls[z])
        #     if len(set(k)&malls[z]) != 0 :
        #         checkcheck = True
        #     else:
        #         chekcheck = False
        #         break
        # if checkcheck ==True :
        #     ans.append(k)
        #     checkcheck = False
    return ans

def only_one(malls):
    check = []
    ans = []
    for i in malls:
        for j in malls[i]:
            if j not in check :
                check.append(j)
    for k in check :
        count = 0
        for z in malls:
            if k in malls[z]:
                count += 1
            
        if count == 1:
            ans.append(k)
            count = 0 


exec(input().strip())
        
            
        



6430333521
# 1576295, 2022-04-21 08:19:55, -xx (0%)

def in_all(malls):
    check = []
    banks = []
    for i in malls:
        check.append(malls[i])
    for k in check[0]:
        n = 0
        for j in check:
            if i not in j:
                break
            else:
                n += 1
        if n == len(check):
            banks.append(i)
    banks.sort()
    return banks

def only_one(malls):
    final = []
    all_bank = {}
    for mall,bank_i in malls.items():
        for e in bank_i:
            if e not in all_bank:
                banks[e] = []
            all_bank[e].append(mall)
    for e in all_bank:
        if len(all_bank[e]) == 1:
            final.append(e)
    final.sort()
    return final
  


exec(input().strip())
# 1576360, 2022-04-21 08:20:17, -xx (0%)

def in_all(malls):
    check = []
    banks = []
    for i in malls:
        check.append(malls[i])
    for k in check[0]:
        n = 0
        for j in check:
            if i not in j:
                break
            else:
                n += 1
        if n == len(check):
            banks.append(i)
    banks.sort()
    return banks

def only_one(malls):
    final = []
    all_bank = {}
    number = len(malls)
    for mall,bank_i in malls.items():
        for e in bank_i:
            if e not in all_bank:
                banks[e] = []
            all_bank[e].append(mall)
    for e in all_bank:
        if len(all_bank[e]) == 1:
            final.append(e)
    final.sort()
    return final
  


exec(input().strip())
# 1576440, 2022-04-21 08:21:04, -Px (33%)

def in_all(malls):
    check = []
    banks = []
    for i in malls:
        check.append(malls[i])
    for k in check[0]:
        n = 0
        for j in check:
            if i not in j:
                break
            else:
                n += 1
        if n == len(check):
            banks.append(i)
    banks.sort()
    return banks

def only_one(malls):
    ans = []
    name = set()
    for key in malls:
        for i in malls[key]:
            name.add(i)
    for n in name:
        in_one = 0
        for k in malls:
            if n in malls[k]:
                in_one += 1
        if in_one == 1:
            ans += n
    return sorted(ans)
  


exec(input().strip())

6430357621
# 1575786, 2022-04-21 08:12:35, -xx (0%)

def in_all(malls):
    j = 0
    k = malls.keys()
    for e in k:
        if j == 0:
            key = e
            j = 1
    for_all = malls[key]
    for_all2 = list(for_all)
    
    for i in malls:
        for j in for_all:
            if j not in malls[i]:
                for_all2.remove(j)
        for_all = for_all2
    return for_all[::-1]

exec(input().strip())  #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575815, 2022-04-21 08:13:14, Pxx (33%)

def in_all(malls):
    j = 0
    k = malls.keys()
    for e in k:
        if j == 0:
            key = e
            j = 1
    for_all = malls[key]
    for_all2 = list(for_all)
    
    for i in malls:
        for j in for_all:
            if j not in malls[i]:
                for_all2.remove(j)
        for_all = for_all2
        for_all.sort()
    return for_all

exec(input().strip())  #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576427, 2022-04-21 08:20:59, Pxx (33%)

def in_all(malls):
    j = 0
    k = malls.keys()
    for e in k:
        if j == 0:
            key = e
            j = 1
    for_all = malls[key]
    for_all2 = list(for_all)
    
    for i in malls:
        for j in for_all:
            if j not in malls[i]:
                for_all2.remove(j)
        for_all = for_all2
        for_all.sort()
    return for_all

def only_one(malls):
    b1 = malls.values()
    b2 = malls.values()
    for i in range(0,len(b1)-1):
        for j in range(len(b1[i])):
            for k in range(len(b1[i+1])):
                if j == k:
                    b2.remove(j)
        b1 = b2
    return b1.sort()   
        

exec(input().strip())  #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430360421
# 1575922, 2022-04-21 08:15:13, --x (0%)

def in_all(malls):
 a=[]
 for k in malls:
     c=malls[k]
     a.append(c)
     if len(a)==0:
         return []
     else:
         for i in range(len(a)-1):
             same=a[i]&a[i+1]
             same=list(same)
 return same


    
def only_one(malls):
 o=[]
 for k in malls:
     pass
 


    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576010, 2022-04-21 08:16:27, P-x (33%)

def in_all(malls):
 a=[]
 for k in malls:
     c=malls[k]
     a.append(c)
     if len(a)==0:
         return []
     else:
         for i in range(len(a)-1):
             same=a[i]&a[i+1]
             same=list(same)
 same.sort()
 return same


    
def only_one(malls):
 o=[]
 for k in malls:
     pass
 


    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576299, 2022-04-21 08:19:57, P-x (33%)

def in_all(malls):
 a=[]
 for k in malls:
     c=malls[k]
     a.append(c)
     if len(a)==0:
         return []
     else:
         for i in range(len(a)-1):
             same=a[i]&a[i+1]
             same=list(same)
 same.sort()
 return same


    
def only_one(malls):
 a=[]
 for k in malls:
     c=malls[k]
     a.append(c)
     if len(a)==0:
         return []
     else:
         for i in range(len(a)-1):
             summ=a[i]|a[i+1]
             same=a[i]&a[i+1]
             s=summ-same
             s=list(s)
 s.sort()
 return s

    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader grader

6430401521
# 1576246, 2022-04-21 08:19:34, -P- (33%)

def in_all(malls):
    pass
    
def only_one(malls):

    onlyone = []
    same = []
    for e in malls:
        check = []
        for s in malls[e]:
            check.append(s)
        for q in check:
            if q in onlyone:
                same.append(q)
            else:
                onlyone.append(q)
    for w in same:
        if w in onlyone:
            onlyone.remove(w)
    onlyone.sort()
    return onlyone

exec(input().strip()) 
# 1576384, 2022-04-21 08:20:32, xPx (33%)

def in_all(malls):
    same = []
    for e in malls:
        check = []
        for s in malls[e]:
            check.append(s)
        for q in check:
            if q in onlyone:
                same.append(q)
    same.sort()
    return same
    
def only_one(malls):

    onlyone = []
    same = []
    for e in malls:
        check = []
        for s in malls[e]:
            check.append(s)
        for q in check:
            if q in onlyone:
                same.append(q)
            else:
                onlyone.append(q)
    for w in same:
        if w in onlyone:
            onlyone.remove(w)
    onlyone.sort()
    return onlyone

exec(input().strip())
# 1576435, 2022-04-21 08:21:02, -P- (33%)

def in_all(malls):
    same = []
    for e in malls:
        check = []
        for s in malls[e]:
            check.append(s)
        for q in check:
            if q in same:
                same.append(q)
    same.sort()
    return same
    
def only_one(malls):

    onlyone = []
    same = []
    for e in malls:
        check = []
        for s in malls[e]:
            check.append(s)
        for q in check:
            if q in onlyone:
                same.append(q)
            else:
                onlyone.append(q)
    for w in same:
        if w in onlyone:
            onlyone.remove(w)
    onlyone.sort()
    return onlyone

exec(input().strip())

6430417621
# 1576072, 2022-04-21 08:17:24, compilation error (0%)

def in_all(malls):
    ans=[]
    x=set()
    for i in malls:
       if x==set():
           x= malls[i]
       else:
           x = x.intersection(malls[i])
    for j in x:
        ans.append(j)
    ans.sort()
    return ans
            
def only_one(malls):
exec(input().strip())
# 1576085, 2022-04-21 08:17:34, Pxx (33%)

def in_all(malls):
    ans=[]
    x=set()
    for i in malls:
       if x==set():
           x= malls[i]
       else:
           x = x.intersection(malls[i])
    for j in x:
        ans.append(j)
    ans.sort()
    return ans
            
exec(input().strip())
# 1576303, 2022-04-21 08:19:58, Pxx (33%)

def in_all(malls):
    ans=[]
    x=set()
    for i in malls:
       if x==set():
           x= malls[i]
       else:
           x = x.intersection(malls[i])
    for j in x:
        ans.append(j)
    ans.sort()
    return ans
def only_one(malls):
    ans=[]
    x=set()
    for i in malls:
       if x==set():
           x= malls[i]
       else:
           if len(malls[i])<x:
               x = x.difference(malls[i])
           else:
               x = malls[i].difference(x)
    for j in x:
        ans.append(j)
    ans.sort()
    return ans           
exec(input().strip())

6432014721
# 1576190, 2022-04-21 08:19:01, --- (0%)

def in_all(malls):
  s=malls['A']
  d=[]
  for i in malls:
    x=malls[i]
    s &= x
  for e in s:
    d.append(e)
  d.sort()
  return d
# 1576325, 2022-04-21 08:20:05, --- (0%)

def in_all(malls):
  s=malls['A']
  d=[]
  for i in malls:
    x=malls[i]
    s &= x
  for e in s:
    d.append(e)
  d.sort()
  return d
# 1576449, 2022-04-21 08:21:08, Pxx (33%)

def in_all(malls):
  s=malls['A']
  d=[]
  for i in malls:
    x=malls[i]
    s &= x
  for e in s:
    d.append(e)
  d.sort()
  return d
exec(input().strip()) 

6432025621
# 1576183, 2022-04-21 08:18:56, --x (0%)

def in_all(malls):
    k = list(malls)
    for i in range(len(k)) :
        print(k[i])
        b = malls[k[0]].intersection(malls[k[i]])
        print(b)
    return list(b)
def only_one(malls):
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576255, 2022-04-21 08:19:39, compilation error (0%)

def in_all(malls):
    k = list(malls)
    for i in range(len(k)) :
        b = malls[k[0]].intersection(malls[k[i]])
    return list(b)
def only_one(malls):
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
 grader
# 1576307, 2022-04-21 08:20:00, P-x (33%)

def in_all(malls):
    k = list(malls)
    for i in range(len(k)) :
        b = malls[k[0]].intersection(malls[k[i]])
    return list(b)
def only_one(malls):
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6432031321
# 1575598, 2022-04-21 08:05:54, --x (0%)

def in_all(malls):
    l = []
    for i in malls:
        l.append(malls[i])
    f = l[0] & l[1]
    for i in malls:
        f = f & malls[i]
    p = list(f)
    return p
    
    
def only_one(malls):
    pass
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader




# 1575639, 2022-04-21 08:08:15, P-x (33%)

def in_all(malls):
    l = []
    for i in malls:
        l.append(malls[i])
    if len(malls) == 1:
        return sorted(list(l[0]))
    f = l[0] & l[1]
    for i in malls:
        f = f & malls[i]
    p = list(f)
    return sorted(p)
    
    
def only_one(malls):
    pass
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader




# 1576292, 2022-04-21 08:19:53, P-x (33%)

def in_all(malls):
    l = []
    for i in malls:
        l.append(malls[i])
    if len(malls) == 1:
        return sorted(list(l[0]))
    f = l[0] & l[1]
    for i in malls:
        f = f & malls[i]
    p = list(f)
    return sorted(p)
    
    
def only_one(malls):
    l = []
    for i in malls:
        l.append(malls[i])
    if len(malls) == 1:
        return sorted(list(l[0]))
    u = set()
    for i in malls:
        u = u | malls[i]
    
    f = l[0] & l[1]
    for i in malls:
        f = f & malls[i]

    p = list(u - f)
    return sorted(p)
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader





6432074321
# 1575850, 2022-04-21 08:14:06, P-- (33%)

def in_all(malls):
    l = []
    ll = []
    d = set()
    for i in malls:
        l.append(i)
    for e in range(len(l)-1):
        a = malls[l[e]]
        b = malls[l[e+1]]
        d = a & b
    for r in d:
        ll.append(r)
    ll.sort()
    return ll
def only_one(malls):
    l = []
    ll = []
    d = set()
    for i in malls:
        l.append(i)
    for e in range(len(l)-1):
        a = malls[l[e]]
        b = malls[l[e+1]]
        d = a - b
    for r in d:
        ll.append(r)
    ll.sort()
    return ll
exec(input().strip())

# 1576228, 2022-04-21 08:19:24, --- (0%)

def in_all(malls):
    l = []
    ll = []
    d = set()
    for i in malls:
        l.append(i)
    if len(l) == 1:
        d = malls[l[0]]
    else:
        for e in range(len(l)-1):
            a = malls[l[e]]
            b = malls[l[e+1]]
            d = a & b
    for r in d:
        ll.append(r)
    ll.sort()
    return ll
def only_one(malls):
    l = []
    ll = []
    d = set()
    for i in malls:
        l.append(i)
    if len(l) == 1:
        d = malls[l[0]]
    else:
        for e in range(len(l)-1):
            a = malls[l[e]]
            b = malls[l[e+1]]
            d = a - b
    for r in d:
        ll.append(r)
    ll.sort()
    return ll
exec(input().strip())

# 1576306, 2022-04-21 08:20:00, P-- (33%)

def in_all(malls):
    l = []
    ll = []
    d = set()
    for i in malls:
        l.append(i)
    for e in range(len(l)-1):
        a = malls[l[e]]
        b = malls[l[e+1]]
        d = a & b
    for r in d:
        ll.append(r)
    ll.sort()
    return ll
def only_one(malls):
    l = []
    ll = []
    d = set()
    for i in malls:
        l.append(i)

    for e in range(len(l)-1):
        a = malls[l[e]]
        b = malls[l[e+1]]
        d = a - b
    for r in d:
        ll.append(r)
    ll.sort()
    return ll
exec(input().strip())

6432087521
# 1575936, 2022-04-21 08:15:27, -xx (0%)

def in_all(malls):
    ans = {}
    new = []
    mall = {e:malls[e].copy() for e in malls}
    for name in mall:
        A = name
    last = mall[name]
    for bank in sorted(mall):
        ans = mall[bank]&last
    for n in ans:
        new.append(n)
    new.sort()
    return new
exec(input().strip()) 
# 1576087, 2022-04-21 08:17:35, Pxx (33%)

def in_all(malls):
    ans = {}
    mall = {e:malls[e].copy() for e in malls}
    for e in malls:
        if not ans:
            ans = mall[e]
        else:
            ans &= mall[e]
    return sorted(ans)
exec(input().strip())
# 1576143, 2022-04-21 08:18:24, Pxx (33%)

def in_all(malls):
    ans = {}
    mall = {e:malls[e].copy() for e in malls}
    for name in malls:
        if not ans: ans = mall[name]
        else: ans &= mall[name]
    return sorted(ans)
exec(input().strip())

6432091021
# 1575937, 2022-04-21 08:15:27, P-- (33%)

def in_all(malls):
  n=1
  out=set()
  for i in malls.keys():
    if n==1:
      out=malls[i]
      n+=1
    out&=malls[i]
  return sorted(out)
def only_one(malls):
  de=set(in_all(malls))
  for i in malls.keys():
    out=malls[i]-de
    if len(out)!=0:
      return sorted(out)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576248, 2022-04-21 08:19:35, P-- (33%)

def in_all(malls):
  n=1
  out=set()
  for i in malls.keys():
    if n==1:
      out=malls[i]
      n+=1
    out&=malls[i]
  return sorted(out)
def only_one(malls):
  de=set(in_all(malls))
  for i in malls.keys():
    out=malls[i]-de
    if len(out)!=0:
      return sorted(out)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576398, 2022-04-21 08:20:41, P-- (33%)

def in_all(malls):
  n=1
  out=set()
  for i in malls.keys():
    if n==1:
      out=malls[i]
      n+=1
    out&=malls[i]
  return sorted(out)
def only_one(malls):
  out=[]
  for i in malls:
    for j in i:
      for k in malls:
        chect=set()
        if k!=i:
          chect|=malls[k]
      if j not in chect:
        out.append(j)
  return sorted(out)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderder

6432121121
# 1576333, 2022-04-21 08:20:07, xxx (0%)

def in_all(malls):
    bank = []
    place =[]
    co = {}
    place =set()
    for b, p in malls.items() :
       if b not in bank :
            bank.append(b)
       if p not in place :
            place.append(p)
            
       
       
    
            
    return sorted(bank)
        
def only_one(malls):
    place ={}
    
    for p in malls.values() :
        for e in p :
            if e not in place :
                place[e] = 1
            else :
                place[e] += 1
    out =[]
    
    for pl, n in place.items() :
        if n == 1 :
            out.append(pl)
            
    return sorted(out)  
    



print(in_all({'A':{'S','G','B'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}})) #['G', 'S']
print(only_one({'A':{'S','G','B'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}})) #['K', 'L', 'T']
b = {'A':{'S','G','B'}}; print(in_all(b)); print(only_one(b)) #['B', 'G', 'S'] ['B', 'G', 'S']
b = {'A':{'G','B'},'X':{'B','G'}}; print(in_all(b)); print(only_one(b)) #['B', 'G']n[]
b = {'A':{'W'},'B':{'X'},'C':{'Y','Z'}};print(in_all(b));print(only_one(b))# [] ['W', 'X', 'Y', 'Z'

# 1576378, 2022-04-21 08:20:26, xPx (33%)

def in_all(malls):
    bank = []
    place =[]
    co = {}
    place =set()
    for b, p in malls.items() :
       if b not in bank :
            bank.append(b)
       if p not in place :
            place.append(p)
            
       
       
    
            
    return sorted(bank)
        
def only_one(malls):
    place ={}
    
    for p in malls.values() :
        for e in p :
            if e not in place :
                place[e] = 1
            else :
                place[e] += 1
    out =[]
    
    for pl, n in place.items() :
        if n == 1 :
            out.append(pl)
            
    return sorted(out)  
    



exec(input().strip()) 
# 1576418, 2022-04-21 08:20:51, xPx (33%)

def in_all(malls):
    bank = []
    place =[]
    co = {}
    place =set()
    for b, p in malls.items() :
       if b not in bank :
            bank.append(b)
       if p not in place :
            place.append(p)
            
       
       
    
            
    return sorted(bank)
        
def only_one(malls):
    place ={}
    
    for p in malls.values() :
        for e in p :
            if e not in place :
                place[e] = 1
            else :
                place[e] += 1
    out =[]
    
    for pl, n in place.items() :
        if n == 1 :
            out.append(pl)
            
    return sorted(out)  
    



exec(input().strip())

6432131421
# 1575769, 2022-04-21 08:12:08, P-- (33%)

def in_all(malls):
    ans = set()
    for i in malls :
        pro=set()
        if len(ans) == 0 :
            for l in malls[i]:
                ans.add(l)
        else :
            for l in malls[i]:
                pro.add(l)
            ans = ans & pro
    return(sorted(ans))
def only_one(malls):
    ans = set()
    for i in malls :
        pro=set()
        if len(ans) == 0 :
            for l in malls[i]:
                ans.add(l)
        else :
            for l in malls[i]:
                pro.add(l)
            ans = ans & pro
    return(sorted(ans))
exec(input().strip())
# 1575882, 2022-04-21 08:14:30, P-- (33%)

def in_all(malls):
    ans = set()
    for i in malls :
        pro=set()
        if len(ans) == 0 :
            for l in malls[i]:
                ans.add(l)
        else :
            for l in malls[i]:
                pro.add(l)
            ans = ans & pro
    return(sorted(ans))
def only_one(malls):
    ans = set()
    for i in malls :
        pro=set()
        if len(ans) == 0 :
            for l in malls[i]:
                ans.add(l)
        else :
            for l in malls[i]:
                pro.add(l)
            ans = ans & pro
    return(sorted(ans))
exec(input().strip())
# 1576425, 2022-04-21 08:20:58, P-x (33%)

def in_all(malls):
    ans = set()
    for i in malls :
        pro=set()
        if len(ans) == 0 :
            for l in malls[i]:
                ans.add(l)
        else :
            for l in malls[i]:
                pro.add(l)
            ans = ans & pro
    return(sorted(ans))
def only_one(malls):
    data = []
    for i in malls:
        data.append([len(malls[i]),malls[i]])
    data.sort()
    ans = set(data[-1][1])
    gt = len(ans)
    for i in malls :
        pro=set()
        for l in malls[i]:
            pro.add(l)
    if len(pro) != gt:
        ans = ans - pro
    return(sorted(ans))
exec(input().strip())


6432148121
# 1576267, 2022-04-21 08:19:45, --x (0%)

def in_all(malls):
    a=malls
    aa=list(a)
    b={}
    c={}
    for i in range(len(a)):
        if i==0:
            b=a[aa[i]]
        if i!=0:
            b=a[aa[i]].intersection(b)
            
    return b
def only_one(malls):
    a=in_all(malls)
    bb=list(malls)
    b={}
    for i in range(len(malls)):
        if i==0:
            b=malls[bb[i]]
        if i!=0:
            b=malls[bb[i]].union(b)
    c=b.difference(a)
    return c
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576393, 2022-04-21 08:20:40, P-x (33%)

def in_all(malls):
    a=malls
    aa=list(a)
    b={}
    c={}
    for i in range(len(a)):
        if i==0:
            b=a[aa[i]]
        if i!=0:
            b=a[aa[i]].intersection(b)
    b=sorted(b)
            
    return b
def only_one(malls):
    a=in_all(malls)
    bb=list(malls)
    b={}
    for i in range(len(malls)):
        if i==0:
            b=malls[bb[i]]
        if i!=0:
            b=malls[bb[i]].union(b)
    c=b.difference(a)
    return c
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576450, 2022-04-21 08:21:08, Pxx (33%)

def in_all(malls):
    a=malls
    aa=list(a)
    b={}
    c={}
    for i in range(len(a)):
        if i==0:
            b=a[aa[i]]
        if i!=0:
            b=a[aa[i]].intersection(b)
    b=sorted(b)
            
    return b
def only_one(malls):
    a=in_all(malls)
    bb=list(malls)
    b={}
    for i in range(len(malls)):
        if i==0:
            b=malls[bb[i]]
        if i!=0:
            b=malls[bb[i]].union(b)
    c=b.difference(a)
    c=sored(c)
    return c
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430171121
# 1575963, 2022-04-21 08:15:50, P-x (33%)

def in_all(malls):
    a=sorted(malls)
    s=set(malls[a[0]])
    for k in malls:
        s1=malls[k]
        s= s & s1       
    return sorted(s)
def only_one(malls):

    return
exec(input().strip())
# 1576298, 2022-04-21 08:19:56, P-x (33%)

def in_all(malls):
    a=sorted(malls)
    s=set(malls[a[0]])
    for k in malls:
        s1=malls[k]
        s= s & s1       
    return sorted(s)
def only_one(malls):
    x= in_all(malls)
    return x
exec(input().strip())

6430173421
# 1576125, 2022-04-21 08:18:07, -xx (0%)

def in_all(malls):
    m = set()
    for i in malls:
        n = malls[i]
        m = n | m
        
    for i in malls:
        n = malls[i]
        m = n & m

    return m
    
    
    
    
    
exec(input().strip())
# 1576139, 2022-04-21 08:18:20, Pxx (33%)

def in_all(malls):
    m = set()
    for i in malls:
        n = malls[i]
        m = n | m
        
    for i in malls:
        n = malls[i]
        m = n & m

    return sorted(m)
    
    
    
    
    
exec(input().strip())

6430189521
# 1576076, 2022-04-21 08:17:26, P-x (33%)

def in_all(malls):
    list_set = []
    for key in malls.keys():
        list_set.append(malls[key])
    out = list_set[0]
    for l in list_set:
        out = out.intersection(l)
    out2 = sorted(list(out))
    return out2
def only_one(malls):
    return
exec(input().strip()) 
# 1576242, 2022-04-21 08:19:32, P-- (33%)

def in_all(malls):
    if len(malls) == 0:
        return list()
    list_set = []
    for key in malls.keys():
        list_set.append(malls[key])
    out = list_set[0]
    for l in list_set:
        out = out.intersection(l)
    out2 = sorted(list(out))
    return out2
def only_one(malls):
    
    return
exec(input().strip()) 

6430207121
# 1575888, 2022-04-21 08:14:39, --- (0%)

def in_all(malls):
    data = set()
    for e in malls:
        if not data: data = malls[e].copy()
        else: data &= malls[e].copy()
    return sorted(data)
def only_one(malls):
    data = []
    for e in malls:
        if not data: data = malls[e].copy()
        elif malls[e] not in data: data.append(malls[e])
    return sorted(data)
# 1575899, 2022-04-21 08:14:54, Pxx (33%)

def in_all(malls):
    data = set()
    for e in malls:
        if not data: data = malls[e].copy()
        else: data &= malls[e].copy()
    return sorted(data)
def only_one(malls):
    data = []
    for e in malls:
        if not data: data = malls[e].copy()
        elif malls[e] not in data: data.append(malls[e])
    return sorted(data)
exec(input().strip())

6430220221
# 1575847, 2022-04-21 08:14:03, -xx (0%)

def in_all(malls):
    shop = []
    if len(malls) > 0:
        d= [e for e in malls.values()]
        s = d[0]
        for i in range(len(malls)-1):
            inte = s.intersection(d[i+1])
            s = inte
        shop = [e for e in s]
    return shop
    
    
    
exec(input().strip()) 
# 1575917, 2022-04-21 08:15:07, Pxx (33%)

def in_all(malls):
    shop = []
    if len(malls) > 0:
        d= [e for e in malls.values()]
        s = d[0]
        for i in range(len(malls)-1):
            inte = s.intersection(d[i+1])
            s = inte
        shop = [e for e in s]
    return sorted(shop)
    
    
    
exec(input().strip())

6430238621
# 1575723, 2022-04-21 08:11:02, Pxx (33%)

def in_all(malls):
    t=[]
    for bank in malls.values():
        t.append(bank)
    for i in range(len(t)-1):
        k = t[i] & t[i+1]
    return sorted(k)
exec(input().strip())
# 1576253, 2022-04-21 08:19:37, P-x (33%)

def in_all(malls):
    t=[]
    for bank in malls.values():
        t.append(bank)
    for i in range(len(t)-1):
        k = t[i] & t[i+1]
    return sorted(k)
    
def only_one(malls):
    all_b = in_all(malls)
    t=[]
    k=set()
    for bank in malls.values():
        t.append(bank)
    for b in t:
        #k=b-set(all_b)
        l=b-set(all_b)
        for e in l:
            k.add(e)
    return sorted(k)
exec(input().strip())

6430242021
# 1575898, 2022-04-21 08:14:54, P-- (33%)

def in_all(malls):
    bank=[]
    c=set()
    for b in malls.values():
        bank.append(b)
    for e in bank:
        c=c|e
    for f in bank:
        c= c&f
               
    return sorted(c)
        
def only_one(malls):
    return
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576442, 2022-04-21 08:21:06, compilation error (0%)

def in_all(malls):
    bank=[]
    c=set()
    for b in malls.values():
        bank.append(b)
    for e in bank:
        c=c|e
    for f in bank:
        c= c&f
               
    return sorted(c)
        
def only_one(malls):
    bank=[]
    c=set()
    x=in_all(malls)
     for b in malls.values():
         bank.append(b)
     for e in bank:
         c=c|e
        
    return sorted(c-x)
    
        
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430285021
# 1575782, 2022-04-21 08:12:24, --- (0%)

def in_all(malls):
    l = []
    for e in malls:
        l.append(malls[e])
    s = set(l[0])
    for i in l:
        s &= i
    if s == set():
        return []
    return sorted(s)
        
# 1575812, 2022-04-21 08:13:09, Pxx (33%)

def in_all(malls):
    l = []
    for e in malls:
        l.append(malls[e])
    s = set(l[0])
    for i in l:
        s &= i
    if s == set():
        return []
    return sorted(s)


exec(input().strip())

6430319821
# 1575905, 2022-04-21 08:15:00, P-- (33%)

def in_all(malls):
    ans = []
    ans2 = set()
    for v in malls.values():
        ans.append(v)
    for i in range(len(ans)-1):
        ans2=ans[i]&ans[i+1]
    ans3 = []
    for i in ans2:
        ans3.append(i)
    ans3 = sorted(ans3)
    return ans3

def only_one(malls):
    return

exec(input().strip()) 


# 1576455, 2022-04-21 08:21:11, P-x (33%)

def in_all(malls):
    ans = []
    ans2 = set()
    for v in malls.values():
        ans.append(v)
    for i in range(len(ans)-1):
        ans2=ans[i]&ans[i+1]
    ans3 = []
    for i in ans2:
        ans3.append(i)
    ans3 = sorted(ans3)
    return ans3

def only_one(malls):
    ans = []
    ans2 = []
    for v in malls.values():
        ans.append(v)
    for i in range(len(ans)-1):
        ans2.append(ans[i]^ans[i+1])
    ans2.append(ans[0]&ans[-1])
    ans2=ans2[-2]-ans2[-1]
    ans3 = []
    for i in ans2:
        ans3.append(i)
    ans3 = sorted(ans3)
    return ans3

exec(input().strip()) 

#print(in_all({'A':{'S','G','B','M'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}}))
#print(only_one({'A':{'S','G','B'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}}))

6430339321
# 1575646, 2022-04-21 08:08:31, P-x (33%)

def in_all(malls):
    a = []
    for c in malls.values():
        a.append(c)
    b = a[0]
    for c in a:
        b = b&c
    d = list(b)
    d.sort()
    return d
    
    
    
def only_one(malls):
    a = []
    for c in malls.values():
        a.append(c)
    b = a[0]
    for c in a:
        b = b-c
    d = list(b)
    d.sort()
    return d
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575890, 2022-04-21 08:14:42, P-x (33%)

def in_all(malls):
    a = []
    for c in malls.values():
        a.append(c)
    b = a[0]
    for c in a:
        b = b&c
    d = list(b)
    d.sort()
    return d
    
    
    
def only_one(malls):
    a = []
    for c in malls.values():
        a.append(c)
    b = a[0]
    for c in a:
        b = b-c
    d = list(b)
    d.sort()
    return []
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430341521
# 1575969, 2022-04-21 08:15:56, --- (0%)

def in_all(malls) :
    set1 = set()
    set2 = set()
    ans = set()
    lst = []
    for i in malls :
        for j in malls[i] :
            set1.add(j)
            break
        break
    
    for i in malls :
        for j in malls[i] :
            set2.add(j)
        ans = set1 & set2
        set2 = set()
    for e in ans :
        lst.append(e)
    lst.sort()
    return lst

def only_one(malls) :
    set1 = set()
    set2 = set()
    ans = set()
    lst = []
    for i in malls :
        for j in malls[i] :
            set1.add(j)
            break
        break
    
    for i in malls :
        for j in malls[i] :
            set2.add(j)
        ans = set1 - set2
        set2 = set()
    for e in ans :
        lst.append(e)
    lst.sort()
    return lst

# 1576312, 2022-04-21 08:20:01, P-- (33%)

def in_all(malls) :
    set1 = set()
    set2 = set()
    ans = set()
    lst = []
    for i in malls :
        for j in malls[i] :
            set1.add(j)
        break
    
    for i in malls :
        for j in malls[i] :
            set2.add(j)
        ans = set1 & set2
        for e in ans :
            if e not in set2 :
                ans.remove(e)
        set2 = set()
    for e in ans :
        lst.append(e)
    lst.sort()
    return lst

def only_one(malls) :
    set1 = set()
    set2 = set()
    ans = set()
    lst = []
    for i in malls :
        for j in malls[i] :
            set1.add(j)
            break
        break
    
    for i in malls :
        for j in malls[i] :
            set2.add(j)
        ans = set1 - set2
        set2 = set()
    for e in ans :
        lst.append(e)
    lst.sort()
    return lst

exec(input().strip())


6430344421
# 1576336, 2022-04-21 08:20:09, --- (0%)

def in_all(malls):
    a = set()
    for i in malls:
        if not a:
            a = malls[i]
        else:
            a &= malls[i]
    result = sorted(a)
    return(result)
# 1576394, 2022-04-21 08:20:40, Pxx (33%)

def in_all(malls):
    ans = set()
    for i in malls:
        if not ans:
            ans = malls[i]
        else:
            ans &= malls[i]
    result = sorted(ans)
    return(result)
exec(input().strip())     

6430362721
# 1575987, 2022-04-21 08:16:10, P-x (33%)

def in_all(malls):
    m = [k for k in malls]
    in_all = malls[m[0]] & malls[m[1]]
    for k in m:
        in_all &= malls[k]
    s_in_all = sorted(list(in_all))
    return s_in_all
    
    
def only_one(malls):
    return
    
    
    
exec(input().strip()) 
# 1576197, 2022-04-21 08:19:05, P-x (33%)

def in_all(malls):
    m = [k for k in malls]
    in_all = malls[m[0]]
    if len(m) > 1:
        in_all = malls[m[0]] & malls[m[1]]
    for k in m:
            in_all &= malls[k]
    s_in_all = sorted(list(in_all))
    return s_in_all
    
    
def only_one(malls):
    return
    
    
    
exec(input().strip()) 

6430366221
# 1575783, 2022-04-21 08:12:27, Pxx (33%)

def in_all(malls):
    bank=[]
    for i in malls:
        a=malls[i]
        break

    for i in malls:
        a=a&malls[i]

    for j in a:
        bank.append(j)
    
    bank.sort()

    return bank
    
    
exec(input().strip())
# 1576239, 2022-04-21 08:19:29, Pxx (33%)

def in_all(malls):
    bank=[]
    for i in malls:
        a=malls[i]
        break

    for i in malls:
        a=a&malls[i]

    for j in a:
        bank.append(j)
    
    bank.sort()

    return bank
def only_one(malls):
    for i in malls:
        a=malls[i]
        break
    for i in malls:
        if len(malls[i]) > len(a):
            a=malls[i]
            b=i

    for i in malls:
        if malls[i] != malls[b]:
            a=a-malls[i]

    k=[]

    for j in a:
        k.append(j)

    k.sort()

    return k
    
    
exec(input().strip())

6430379421
# 1575706, 2022-04-21 08:10:42, P-x (33%)

def in_all(malls):
    x=[]
    for key in malls:
        x.append(malls[key])
    return sorted(set.intersection(*x))
            
def only_one(malls):
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575871, 2022-04-21 08:14:23, P-x (33%)

def in_all(malls):
    x=[]
    for key in malls:
        x.append(malls[key])
    return sorted(set.intersection(*x))
            
def only_one(malls):
    x=[]
    for key in malls:
        x.append(malls[key])
    check = sorted(set.intersection(*x))
    result=[]
    for key in malls:
        for b in malls[key]:
            if b not in check :
                result.append(b)
    return sorted(result)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430405021
# 1575802, 2022-04-21 08:12:55, compilation error (0%)

def in_all(malls):
    ans=set()
    ans_list=[]
    for i in malls:
        tmpset=malls[i]
        if len(ans)==0:
            ans=tmpset
        else:
            ans=ans.intersection(tmpset)
    for j in ans:
        ans_list.append(j)
    ans_list.sort()
    return ans_list

def only_one(malls):

exec(input().strip()) 
# 1575808, 2022-04-21 08:13:06, Pxx (33%)

def in_all(malls):
    ans=set()
    ans_list=[]
    for i in malls:
        tmpset=malls[i]
        if len(ans)==0:
            ans=tmpset
        else:
            ans=ans.intersection(tmpset)
    for j in ans:
        ans_list.append(j)
    ans_list.sort()
    return ans_list



exec(input().strip())

6430422721
# 1576101, 2022-04-21 08:17:48, --x (0%)

def in_all(malls):
    re = []
    pre = []
    
    for d in malls :
        pre.append(d)
    r = malls[pre[0]]
    for ch in r :
        for c in range(1,len(pre)) :
            r = r & malls[pre[c]]
    re.append(r)
        
    #for c in malls
        #for d2 in malls[d] :
            #re.append(d2)
    re.sort()
    return re
def only_one(malls):
    
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576244, 2022-04-21 08:19:33, P-x (33%)

def in_all(malls):
    re = []
    pre = []
    re2 = []
    for d in malls :
        pre.append(d)
    r = malls[pre[0]]
    for ch in r :
        for c in range(1,len(pre)) :
            r = r & malls[pre[c]]
    re.append(r)
        
    #for c in malls
        #for d2 in malls[d] :
            #re.append(d2)
    fu = []
    for add in re :
        for add2 in add :
            fu.append(add2)
    fu.sort()
    return fu
def only_one(malls):
    
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430443921
# 1576209, 2022-04-21 08:19:13, P-x (33%)

def in_all(malls):
    a = set({})
    for data in malls:
        a = malls[data]
    for data in malls:
        a = a & set(malls[data])
        
    return sorted(list(a))
    
    
    
    
def only_one(malls):
    b = set({})
    for data in malls:
        b = malls[data]
    for data in malls:
        b = b| malls[data]
    
    a = set({})
    a = malls['A']
    for data in malls:
        a = a & set(malls[data])
        
    k = b-a
    return sorted(list(a))
        

exec(input().strip()) 
# 1576446, 2022-04-21 08:21:07, P-x (33%)

def in_all(malls):
    a = set({})
    for data in malls:
        a = malls[data]
    for data in malls:
        a = a & set(malls[data])
        
    return sorted(list(a))
    
    
    
    
def only_one(malls):
    b = set({})
    for data in malls:
        b = malls[data]
    for data in malls:
        b = b| malls[data]
    
    a = set({})
    a = malls['A']
    for data in malls:
        a = a & set(malls[data])
        
    k = b-a
    return sorted(list(k))
        

exec(input().strip())

6430449721
# 1576399, 2022-04-21 08:20:41, compilation error (0%)

def in_all(malls):
    
    x=[]
    xx=[]
    for k in malls.values():
        c=list(k)
        for l in c:
            x.append(l)
    for j in x:
        if x.count(j)==len(malls):
            xx.append(j)
    xx=set(xx)
    xx=list(xx)
    xx=sorted(xx)
    return xx
        
def only_one(malls):
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576420, 2022-04-21 08:20:53, P-- (33%)

def in_all(malls):
    
    x=[]
    xx=[]
    for k in malls.values():
        c=list(k)
        for l in c:
            x.append(l)
    for j in x:
        if x.count(j)==len(malls):
            xx.append(j)
    xx=set(xx)
    xx=list(xx)
    xx=sorted(xx)
    return xx
        
def only_one(malls):
    return None
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432020421
# 1575785, 2022-04-21 08:12:30, P-- (33%)

def in_all(malls):
    bank=set()
    i=0
    for ch in malls:
        if i == 0 :
            bank=malls[ch]
        bank=bank.intersection(malls[ch])
        i+=1
    bank=list(bank)
    return sorted(bank)

def only_one(malls):
    bank=set()
    i=0
    for ch in malls:
        if i == 0 :
            bank=malls[ch]
        bank=bank-malls[ch]
        i+=1
    bank=list(bank)
    return sorted(bank) 

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576230, 2022-04-21 08:19:24, P-- (33%)

def in_all(malls):
    bank=set()
    i=0
    for ch in malls:
        if i == 0 :
            bank=malls[ch]
        bank=bank.intersection(malls[ch])
        i+=1
    bank=list(bank)
    return sorted(bank)

def only_one(malls):
    bank=set()
    i=0
    for ch in malls:
        b=[]
        for c in malls[ch]:
            if c in b:
                b.remove(c)
            else :
                b.append(c)
        i+=1
    bank=list(bank)
    return sorted(bank) 

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432029121
# 1575707, 2022-04-21 08:10:43, --x (0%)

def in_all(malls):
    for j in malls:
        
        x = malls[j]
    
    y = set()
    for i in malls:
        x = x&malls[i]
    return x 
        



def only_one(malls):
    
    
    
    
    
    
    return 





exec(input().strip())
# 1575841, 2022-04-21 08:13:50, P-x (33%)

def in_all(malls):
    for j in malls:
        
        x = malls[j]
    
    y = set()
    for i in malls:
        x = x&malls[i]
    
    z = []
    for i in x:
        
        z.append(i)
    z.sort()
    
    
    
    
    return z
        



def only_one(malls):
    
    
    
    
    
    
    return 





exec(input().strip())

6432035921
# 1575593, 2022-04-21 08:05:25, Pxx (33%)

def in_all(malls):
  for k in malls:
    s = malls[k]
  for k in malls:
    s = malls[k] & s
  x = sorted(s)
  return list(x)
  
exec(input().strip())
# 1575749, 2022-04-21 08:11:41, Pxx (33%)

def in_all(malls):
  if len(malls)==0:
    return []
  for k in malls:
    if malls[k]==set():
      return []
    s = malls[k]
  for k in malls:
    s = malls[k] & s
  x = sorted(s)
  return list(x)
  
exec(input().strip())

6432037121
# 1575719, 2022-04-21 08:10:55, P-- (33%)

def in_all(malls):
  s = set()
  for c in malls:
    s = s | malls[c]
  for k in malls:
    s = s & malls[k]
  j = list(s)
  j.sort()
  return j
def only_one(malls):
  return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575886, 2022-04-21 08:14:35, P-- (33%)

def in_all(malls):
  s = set()
  for c in malls:
    s = s | malls[c]
  for k in malls:
    s = s & malls[k]
  j = list(s)
  j.sort()
  return j
def only_one(malls):
  m = []
  s = in_all(malls)
  for c in malls:
    for a in malls[c]:
      if a not in s:
        m.append(a)
  m.sort()
  return m
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432106821
# 1576231, 2022-04-21 08:19:25, P-- (33%)

def in_all(malls):
    s = set()
    count=0
    for i in malls:
        if len(s)==0 and count==0:
            s= malls[i]
        s = s.intersection(malls[i])
        count+=1
    return list(s)


def only_one(malls):
    s = {}
    r = []
    count=0
    for i in malls:
        for b in malls[i]:
            if b in s:
                s.add(b)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576416, 2022-04-21 08:20:50, -P- (33%)

def in_all(malls):
    s = set()
    count=0
    for i in malls:
        if len(s)==0 and count==0:
            s= malls[i]
        s = s.intersection(malls[i])
        count+=1
    return list(s)


def only_one(malls):
  i = {}
  r = []
  for m in malls:
    for b in malls[m]:
      if b in i:
        i[b].add(m)
      else:
        i[b] = {m}
  for b in i:
    if len(i[b]) == 1:
      r += [b]

  return sorted(r)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6432107421
# 1576161, 2022-04-21 08:18:40, --- (0%)

def in_all(malls):
    r = []
    for i in malls:
        a = malls[i]
        r.append(a)
    n = 0
    for i in r:
        if r[0] == i and n == 0:
            a = i
        else:
            a = a & i
        n += 1
    return list(sorted(a))
# 1576186, 2022-04-21 08:19:00, Pxx (33%)

def in_all(malls):
    r = []
    for i in malls:
        a = malls[i]
        r.append(a)
    n = 0
    for i in r:
        if r[0] == i and n == 0:
            a = i
        else:
            a = a & i
        n += 1
    return list(sorted(a))
exec(input().strip())

6432143021
# 1575793, 2022-04-21 08:12:41, --x (0%)

def in_all(malls):
    A=set()
    for e in malls:
        if A==set():
            A=malls[e]
            b=malls[e]
        else:
            A=malls[e]
            b=b.intersection(A)
    return b
def only_one(malls):
    A=set()
    for e in malls:
        if A==set():
            A=malls[e]
            b=malls[e]
        else:
            A=malls[e]
            b=b-(A)
    return b
exec(input().strip())

# 1575879, 2022-04-21 08:14:27, P-x (33%)

def in_all(malls):
    A=set()
    for e in malls:
        if A==set():
            A=malls[e]
            b=malls[e]
        else:
            A=malls[e]
            b=b.intersection(A)
    out=[]
    for e in b:
        out.append(e)
    return out
def only_one(malls):
    A=set()
    for e in malls:
        if A==set():
            A=malls[e]
            b=malls[e]
        else:
            A=malls[e]
            b=b-(A)
    out=[]
    for e in b:
        out.append(e)
    return out
exec(input().strip())

6432167021
# 1576341, 2022-04-21 08:20:10, -xx (0%)

def in_all(malls):
    c=1
    key=malls.keys()
    for i in key:
        lt=list(malls[i])
        break

    for i in key:
        l=[]
        for j in malls[i]:
            if j in lt: 
                l+=[j]
        lt=[]
        for s in l:
            lt.append(s)
        l=[]
    return lt




exec(input().strip())
# 1576413, 2022-04-21 08:20:49, Pxx (33%)

def in_all(malls):
    c=1
    key=malls.keys()
    for i in key:
        lt=list(malls[i])
        break

    for i in key:
        l=[]
        for j in malls[i]:
            if j in lt: 
                l+=[j]
        lt=[]
        for s in l:
            lt.append(s)
        l=[]
    return lt




exec(input().strip())

6432170921
# 1576172, 2022-04-21 08:18:43, P-- (33%)

def in_all(malls):
    d = set()
    for mall in malls:
        if len(d) == 0:
            d = set(malls[mall])
        else:
            d = d & set(malls[mall])
    if len(malls) == 0:
        return []
    else:
        d = list(d)
        d.sort()
        return d
def only_one(malls):
    pass
exec(input().strip()) 

# 1576386, 2022-04-21 08:20:34, P-- (33%)

def in_all(malls):
    if len(malls) == 0:
        return []
    else:
        d = set()
        for mall in malls:
            if len(d) == 0:
                d = set(malls[mall])
            else:
                d = d & set(malls[mall])
        d = list(d)
        d.sort()
        return d
def only_one(malls):
    pass
exec(input().strip()) 


6430163121
# 1576041, 2022-04-21 08:16:57, P-x (33%)

def in_all(mall) :
    for k in mall :
        check = mall[k]
        break
    for name in mall :
        check = check.intersection(mall[name])
    return sorted(check)

def only_one(mall) :
    check = set()
    return sorted(check)

exec(input().strip())

6430176321
# 1576120, 2022-04-21 08:18:02, Pxx (33%)

def in_all(malls):

    result = []
    for key in malls:
        if not result:
            result = malls[key].copy()
        else:
            result &= malls[key].copy()
    return sorted(result)

exec(input().strip())

6430190021
# 1576104, 2022-04-21 08:17:49, Pxx (33%)

ans = set()
a = []
def in_all(malls):
    ans = set()
    for j in malls.values():
        ans = ans | j
    for i in malls.values():
        ans = ans & i
    x = sorted(ans)
    return x
def only_one(malls):
    ans = []
    for i in malls.values():
        c = 0
        check = i
        for j in malls:
            if check in malls:
                c = c + 1
        if c == 1:
            ans.append(i)
    return ans
exec(input().strip())

6430194621
# 1575744, 2022-04-21 08:11:33, P-- (33%)

def in_all(malls):
    bank = set()
    j = 0
    for i in malls:
        if j == 0:
            bank = malls[i]
        else:
            bank = bank & malls[i]
        j += 1
    z = []
    for i in sorted(bank):
        z.append(i)
    return z

def only_one(malls):
    bank = set()
    inter_bank = set(in_all(malls))
    for i in malls:
        for j in malls[i]:
            bank.add(j)
    a = bank - inter_bank
    z = []
    for i in sorted(a):
        z.append(a)

    return z
exec(input().strip()) 

6430196921
# 1576236, 2022-04-21 08:19:28, P-- (33%)

def in_all(malls):
    a = {}
    b = []
    for i in malls:
        for e in malls[i]:
            if not e in a:
                a[e] = 1
            else:
                a[e] += 1
    for i in a:
        if a[i] > len(malls)-1:
            b.append(i)
    c = sorted(b)            
    return c
def only_one(malls):
    d = []
    #for i in malls:
     #   for e in value(malls[i]):
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430197521
# 1575609, 2022-04-21 08:06:24, P-- (33%)

def in_all(malls):
    s = set()
    for key in malls:
        if s == set():s=malls[key]
        else:s = s&malls[key]
    return sorted(list(s))
def only_one(malls):
    s = set()
    for key in malls:
        if s == set():s=malls[key]
        else:s = s-malls[key]
    return sorted(list(s))
exec(input().strip())

6430248921
# 1575867, 2022-04-21 08:14:20, P-x (33%)

def in_all(malls):
    c = 0
    for i in malls:
        if c == 0:
            I = malls[i]
            c += 1
        else:
            I = malls[i]&I
    return sorted(I)
def only_one(malls):
    
    c = 0
    for i in malls:
        if c == 0:
            U = malls[i]
            I = malls[i]
            c += 1
        else:
            U = malls[i]|U
            I = malls[i]&I
    A = U-I
    return sorted(A)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430257521
# 1576456, 2022-04-21 08:21:11, Pxx (33%)

def in_all(malls) :
    c = 0
    if malls == {} :
        s = set()
    else :
        for k in malls :
            if c == 0 :
                s = malls[k]
            else :
                s = s & malls[k]
            c += 1
    return sorted(list(s))

exec(input().strip()) 

6430260321
# 1576219, 2022-04-21 08:19:20, Pxx (33%)

def in_all(malls):
    output = [] ; Set = set()
    for e in malls:
        if Set == set(): Set = malls[e]
        else: Set = Set.intersection(malls[e])
    for f in Set:
        output.append(f)
    output.sort()
    return output

def only_one(malls):
    output = [] ; Set = set()
    for e in malls:
        for i in range(len(malls[e])):
            if Set == set(): Set = malls[e]
            elif malls[e][i] in Set : Set = Set.remove(malls[e][i])
            else: Set = Set.add(malls[e][i])
    for f in Set:
        output.append(f)
    output.sort()
    return output
exec(input().strip())

6430269021
# 1576091, 2022-04-21 08:17:39, P-x (33%)

def in_all(malls):
    a = list(malls.keys())
    if len(malls) != 0:
        x = malls[a[0]]
        for i in range(1,len(a)):
            x = x & malls[a[i]]
    return sorted(x)
        
    return
def only_one(malls):
    return
exec(input().strip())

6430283821
# 1576232, 2022-04-21 08:19:25, Pxx (33%)

def in_all(malls):
    banks = []
    for e in malls:
        d = malls[e]
        break
    for e in d:
        banks.append(e)
    for e in malls:
        bank = malls[e]
        for f in banks:
            if f not in bank:
                banks.remove(f)
    banks.sort()
    return banks
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430313021
# 1576258, 2022-04-21 08:19:41, Pxx (33%)

def in_all(malls):
    ข้อมูล = set()
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            ข้อมูล &= malls[e].copy()
    return sorted(ข้อมูล)
def only_one(malls):
    ข้อมูล = []
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            if malls[e] not in ข้อมูล:
                ข้อมูล.append(malls[e])
    return sorted(ข้อมูล)
exec(input().strip())

6430330621
# 1576122, 2022-04-21 08:18:04, P-x (33%)

def in_all(malls):
    k = list(malls.keys())
    inall = malls[k[0]]
    for e in range (1,len(k)) :
        inall.update(malls[k[e]])
    for e in range (0,len(k)) :
        a = malls[k[e]]
        inall.intersection_update(a)
    out = sorted(list(inall))
    return out
        
        
def only_one(malls):
    pass
  
  
exec(input().strip())

6430346721
# 1576016, 2022-04-21 08:16:31, P-x (33%)

def in_all(malls):

    i = 0
    for k in malls:
        if i == 0:
            ans = malls[k]
        else:
            ans = ans&malls[k]
        i+=1
    ans = sorted(ans)
    return ans
def only_one(malls):

    i = 0
    for k in malls:
        if i == 0:
            a = malls[k]
        else:
            a = a|malls[k]
        i+=1
    for h in malls:
        x = malls[k]
        if len(a&x) != 0:
            ans = a-(a&x)
    return sorted(ans)
    
exec(input().strip()) 

6430349621
# 1576377, 2022-04-21 08:20:25, P-x (33%)

def in_all(malls):
    a = []
    for i in malls:
        a.append(malls[i])
    d = a[0]
    for i in range(1,len(a)):
        d = d & a[i]
    return sorted(list(d))
def only_one(malls):
    a = []
    d = {}
    for i in malls.values():
        for j in i:
            if j not in d:
                d[j] = 1
            d[j] += 1
    for i in d:
        if d[i] == 1:
            a.append(i)
             
    return sorted(a)

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader



6430350121
# 1576322, 2022-04-21 08:20:04, Pxx (33%)

def in_all(malls):
  for e in malls :
    A = malls[e]
  for e in malls :
    A = A.intersection(malls[e])
  B = []
  for e in A :
    B.append(e)
  B.sort()
  return B
def only_one(malls):
  A = set()
  for e in malls:
    A.union(malls[e])
  B = in_all(malls) 
  C = A-B
  return C
exec(input().strip())

6430355321
# 1575959, 2022-04-21 08:15:46, P-- (33%)

def in_all(malls):
    set_mall = set()
    for m1 in malls:
        set_mall = set_mall.union(malls[m1])
    list_in_all = []
    for s in set_mall:
        in_all = True
        for m2 in malls:
            if s not in malls[m2]:
               in_all = False
        if in_all:
            list_in_all+=[s]
    list_in_all.sort()
    return list_in_all 
def only_one(malls):
    pass
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430367921
# 1576065, 2022-04-21 08:17:18, P-- (33%)

def in_all(malls):
    a = set()
    for i in malls.values():
        a = set(i)
        break
    for i in malls.values():
        a = a & set(i)
    a = list(a)
    a.sort()
    return a
    
def only_one(malls):



    return
exec(input().strip()) 

6430373621
# 1575875, 2022-04-21 08:14:24, Pxx (33%)

def in_all(malls) :
    s = set()
    
    for i in malls :
        if len(s) == 0 :
            for e in malls[i] :
                s.add(e)
        else :
            s1 = set()
            for e in malls[i] :
                s1.add(e)
            
            s = s & s1
        
        
    s = list(s)        
    s.sort()     
    return s
    
    
    
    
    
exec(input().strip())

6430389721
# 1576275, 2022-04-21 08:19:47, Pxx (33%)

def in_all(malls):
    x = set()
    for key in malls :
        if x == set():
            x = malls[key]
        else :
            x = x.intersection(malls[key])
    ans = []
    for e in x :
        ans.append(e)                 
    return ans
def only_one(malls):
    x = {}
    for key in malls:
        for e in malls[key]:
            if e in malls:
                malls[e] += 1
            else:
                malls[e] = 1
    ans = []
    for e in x:
        if x[i] == 1:
            ans.append(i)
    ans.sort()
    return ans
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430394821
# 1576184, 2022-04-21 08:18:58, P-x (33%)

def in_all(malls):
    out = []
    for e in malls:
        out.append(malls[e])
    if len(malls) <2 :
        out2 = list(out[0])
        return sorted(out2)
    out2 = out[0] & out[1]
    
    for e in malls:
        out2 = out2 & malls[e]
    All = list(out2)
    All.sort()
    
    return All
    
        
    
def only_one(malls):
    return
    
    
    
    
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430395421
# 1576264, 2022-04-21 08:19:43, P-- (33%)



def in_all(malls):
    sm = set()
    c = 0
    for i in malls:
        c += 1
        if c == 1:
            sm = sm.union(malls[i])
        else:
            sm = sm.intersection(malls[i])
    l = []
    for j in sm:
        l.append(j)
    l.sort()
    return l
        
def only_one(malls):
    set_in = in_all(malls)
    list_only = []
    for i in malls:
        r = malls[i].difference(set_in)
        for j in r:
            list_only.append(j)
    return list_only
        
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430397721
# 1576213, 2022-04-21 08:19:17, P-x (33%)

def in_all(malls):
    k = list(malls.keys())
    b = set(malls[k[0]])

    for i in k:
        b = b & malls[i]
    
    return sorted(list(b))
  
  
  
def only_one(malls):
  
    k = list(malls.keys())
    b = set(malls[k[0]])
    if len(malls) != 1:
        for i in k:
            b = b | malls[i]
        b = b - set(in_all(malls))
        return sorted(list(b))
    else:
        return sorted(list(malls[k[0]]))
  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430420421
# 1576123, 2022-04-21 08:18:06, Pxx (33%)

def in_all(malls):
  a = set()
  d = []
  for c in malls:
    x = a | malls[c]
    break
  for e in malls:
    x = x & malls[e]
  for y in x:
    d.append(y)
  d.sort()
  return d

  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430424021
# 1576227, 2022-04-21 08:19:23, P-- (33%)

def in_all(malls):
    x = []
    for i in malls :
        for t in malls[i] :
            x.append(t)
        break
    for i in malls :
        for t in x :
            if t not in malls[i] :
                x.remove(t)
    x.sort()
    return x
    
    
def only_one(malls) :
    x = []
    y = []
    for i in malls :
        for t in malls[i] :
                y.append(t)
    for i in malls :
        for t in y :
            if t not in x :
                x.append(t)
            else :
                x.remove(t)
    return x
                
    
    
exec(input().strip())

6430428521
# 1575828, 2022-04-21 08:13:40, P-- (33%)

def in_all(malls):
    a = {}
    l = []
    c = 0
    for e in malls:
        if c == 0:
            a = malls[e]
            c += 1
        else:
            a = a & malls[e]
    l = [e for e in a]
    l.sort()
    return l

def only_one(malls):
  pass

exec(input().strip())

6430429121
# 1575835, 2022-04-21 08:13:45, P-- (33%)

def in_all(malls):
    out = []
    all_b = set()
    for k in malls:
        for v in malls[k]:
            all_b.add(v)
    for b in all_b:
        in_all = True
        for k in malls:
            if not b in malls[k]:
                in_all = False
        if in_all:
            out.append(b)
    out.sort()
    return out

def only_one(malls):
    
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader



6432007321
# 1576443, 2022-04-21 08:21:06, Pxx (33%)

def in_all(malls):
    ans=[]
    ans2=[]
    c=0
    ans3=[]
    for i in malls:
        ans.append(malls[i])
    for j in ans:
        for k in j:
            c=0
            for m in ans:
                if k in m:
                    c+=1
            if c==len(malls):
                ans2.append(k)
    for n in ans2:
        if n not in ans3:
            ans3.append(n)
        else:
            pass         
    return ans3
exec(input().strip()) 

6432032021
# 1575795, 2022-04-21 08:12:42, Pxx (33%)

def in_all(malls):
    c = []
    for i in malls:
        c.append(malls[i])
    u = c[0]
    for i in range(len(c)-1):
        u = u & c[i+1]
    return sorted(u) 
    
        
    
    
#def only_one(malls):
    
exec(input().strip())

6432034221
# 1575754, 2022-04-21 08:11:49, P-- (33%)

def in_all(malls):
  union = set()
  for i in malls:
    union = union|malls[i]
  inter = union
  for i in malls:
    inter = inter&malls[i]
  ans = []
  for i in inter:
    ans.append(i)
  ans.sort()
  return ans
def only_one(malls):
  pass
exec(input().strip()) 

6432050221
# 1576046, 2022-04-21 08:17:02, Pxx (33%)

def in_all(malls):
    kep = []
    kep2 = []
    ans = []
    for i in malls:
        for j in malls[i]:
            if j not in kep:
                kep.append(j)
                #print(kep)
            elif j in kep:
                kep2.append(j)
                #print(kep2)
            if j in kep2:
                ans.append(j)

    for k in malls:
        for l in ans:
            if l not in malls[k]:
                ans.remove(l)

    sans = set(ans)
    anss = list(sans)
    return anss
exec(input().strip())

#print(in_all({'A':{'S','G','B'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}}))

6432054821
# 1576078, 2022-04-21 08:17:28, P-- (33%)

def in_all(malls):
    name=set()
    FirstTime = True
    for e in malls:
        # print(malls[e])
        if FirstTime:
            name=malls[e]
            FirstTime =False
        name=name.intersection(malls[e])
    return sorted(list(name))

def only_one(malls):
    name=set()
    FirstTime = True
    for e in malls:
        # print(malls[e])
        if FirstTime:
            name=malls[e]
            FirstTime =False
        for i in malls:
            name=name.difference(malls[e]).union(malls[e].difference(name)).union(name.difference(malls[i]).union(malls[i].difference(name)))
    return sorted(list(name))


exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432060521
# 1576432, 2022-04-21 08:21:02, Pxx (33%)

def in_all(malls):
    x = {}
    a = 0
    y = {}
    z = []
    for i in malls :
        x = malls[i]
        break
    for j in malls :
        x.intersection_update(malls[j])
    for k in x :
        z.append(k)
    return z
#def only_one(malls):
exec(input().strip())

6432061121
# 1576089, 2022-04-21 08:17:38, Pxx (33%)

def in_all(malls):
    x = malls["A"]
    for e in malls:
        x = x&malls[e]
    return sorted(x)
        
#def only_one(malls):
    #x = malls["A"]
    #for i in malls:
        #x = x-malls[e]
    #return sorted(x)
        

exec(input().strip()) 

6432069221
# 1576359, 2022-04-21 08:20:17, Pxx (33%)

def in_all(malls):
    inall = {}
    for m in malls:
        if inall == {}:
            inall = malls[m] 
        else:
            inall = inall & malls[m]
    return sorted(inall)
    
def only_one(malls):
    mall = set()
    for m in malls:
        mall = mall | malls[m]
    inall = in_all(malls)
    return sorted(mall- inall)
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader



6432075021
# 1576423, 2022-04-21 08:20:58, P-x (33%)

def in_all(malls) :
  bb = []
  for e in malls :
    bb.append(e)
  inter = malls[bb[0]]
  for i in range(1,len(bb)) :
      inter &= malls[bb[i]]
  outcome = []
  for b in inter :
    outcome.append(b)
  outcome.sort()
  return outcome
def only_one(malls):
  pass
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432108021
# 1575843, 2022-04-21 08:13:53, P-- (33%)

def in_all(malls):
    a = {} ; ans =[]
    for i in malls:
        for j in malls[i]:
            if j in a:
                a[j] += 1
            else:
                a[j] = 1
    for e in a:
        if a[e] == len(malls):
            ans.append(e)
    return ans
def only_one(malls):
    a = {} ; ans =[]
    for i in malls:
        for j in malls[i]:
            if j in a:
                a[j] += 1
            else:
                a[j] = 1
    for e in a:
        if a[e] == 1:
            ans.append(e)
    return ans
exec(input().strip())

6432113121
# 1575713, 2022-04-21 08:10:47, Pxx (33%)

def in_all(malls):
    mall = []
    for i in malls:
        mall.append(list(malls[i]))
    inter = set(mall[0])
    for e in range(1,len(mall)):
        inter = inter.intersection(set(mall[e]))
    return sorted(list(inter))

exec(input().strip())

6432118321
# 1575897, 2022-04-21 08:14:53, P-- (33%)

def in_all(malls):
    l=[]
    a=set()
    for e in malls:
        l.append(malls[e])
        for i in range(len(l)-1):
            a = l[i] & l[i+1]
    b=[]
    for e in a:
        b.append(e)
    b.sort()
    return b
def only_one(malls):
    l=[]
    a=set()
    for e in malls:
        l.append(malls[e])
        for i in range(len(l)-1):
            a = l[i] - l[i+1]
    b=[]
    for e in a:
        b.append(e)
    b.sort()
    return b
exec(input().strip())

6432144621
# 1576038, 2022-04-21 08:16:51, Pxx (33%)

def in_all(malls) :
    data = []
    setdata = []
    for i in malls.keys() :
        data.append(malls[i])
    setdata = data[0]
    for i in range(1,len(data)) :
        setdata = setdata.intersection(data[i])
    return list(setdata)
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432164121
# 1576071, 2022-04-21 08:17:23, Pxx (33%)

def in_all(malls):
    if len(malls) ==0:
        return []
    else:
        l = [] ; l2 = []
        for i in malls:
            l.append(malls[i])
        x = l[0]
        for j in l[1:]:
            x = x&j
        for k in x:
            l2.append(k)
        l2.sort()
        return l2
    
    
exec(input().strip())

6432168721
# 1576277, 2022-04-21 08:19:49, P-x (33%)

def in_all(malls):
    for k in malls :
        f = malls[k]
        break
    for m in malls.values() :
        f = f.intersection(m)
    return sorted(list(f))
        
def only_one(malls):
    allv = set()
    for k in malls :
        f = malls[k]
        break
    g = set()
    for m in malls.values() :
        f = f.intersection(m)
        if len(f&m) != len(m) :
            x = f.intersection(m)
            for i in x :
                g.add(i)
    for m in malls.values() :
        allv = allv.union(m)
    return allv - f - g ,g
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432181821
# 1576257, 2022-04-21 08:19:40, Pxx (33%)

def in_all(malls):
    setout = set()
    c = 0
    for i in malls:
        if c == 0:
            setout = malls[i]
        if c != 0:
            setout = setout.intersection(malls[i])
        c += 1
    out = list(setout)
    out1 = sorted(out) 
    return out
    
exec(input().strip()) 

Max Score = 0


6430217421
# 1575679, 2022-04-21 08:09:52, x-x (0%)

def in_all(malls):
    ans = []
    for e in malls :
        for i in malls[e] :
            if i not in ans :ans.append[i]
    ans1 = []
    for i in ans :
        c = 0
        for e in malls :
            if i in malls[e] : c += 1
    if c == len(malls) : ans1.append(i)
    return ans.sort()  
def only_one(malls):
    return
    
    
    
    
exec(input().strip())
# 1575985, 2022-04-21 08:16:09, --x (0%)

def in_all(malls):
    ans = []
    for e in malls :
        for i in malls[e] :
            if i not in ans :ans.append(i)
    ans1 = []
    for i in ans :
        c = 0
        for e in malls :
            if i in malls[e] : c += 1
    if c == len(malls) : ans1.append(i)
    return ans.sort()  
def only_one(malls):
    return
    
    
    
    
exec(input().strip())
# 1576064, 2022-04-21 08:17:16, --x (0%)

def in_all(malls):
    ans = []
    for e in malls :
        for i in malls[e] :
            if i not in ans :ans.append(i)
    ans1 = []
    for i in ans :
        c = 0
        for e in malls :
            if i in malls[e] : c += 1
    if c == len(malls) : ans1.append(i)
    return ans1.sort()  
def only_one(malls):
    return
    
    
    
    
exec(input().strip())
# 1576165, 2022-04-21 08:18:42, --- (0%)

def in_all(malls):
    ans = []
    for e in malls :
        for i in malls[e] :
            if i not in ans :ans.append(i)
    ans1 = []
    for i in ans :
        c = 0
        for e in malls :
            if i in malls[e] : c += 1
        if c == len(malls) : ans1.append(i)
    return ans1.sort()  
def only_one(malls):
    return
    
    
    
    
exec(input().strip())
# 1576363, 2022-04-21 08:20:21, --x (0%)

def in_all(malls):
    ans = []
    for e in malls :
        for i in malls[e] :
            if i not in ans : ans.append(i)
    ans1 = []
    for i in ans :
        c = 0
        for e in malls :
            if i in malls[e] : c += 1
        if c == len(malls) : ans1.append(i)
    return ans1.sort()  
def only_one(malls):
    ans = []
    for e in malls :
        for i in malls[e] :
            if i not in ans : ans.append(i)
    ans1 = []
    for i in ans :
        c = 0
        for e in malls :
            if i in malls[e] : c += 1
    if c == 1 : ans1.append(i)
    return ans1.sort()  
exec(input().strip())
# 1576404, 2022-04-21 08:20:44, --- (0%)

def in_all(malls):
    ans = []
    for e in malls :
        for i in malls[e] :
            if i not in ans : ans.append(i)
    ans1 = []
    for i in ans :
        c = 0
        for e in malls :
            if i in malls[e] : c += 1
        if c == len(malls) : ans1.append(i)
    return ans1.sort()  
def only_one(malls):
    ans = []
    for e in malls :
        for i in malls[e] :
            if i not in ans : ans.append(i)
    ans1 = []
    for i in ans :
        c = 0
        for e in malls :
            if i in malls[e] : c += 1
        if c == 1 : ans1.append(i)
    return ans1.sort()  
exec(input().strip())

6430212221
# 1575932, 2022-04-21 08:15:23, compilation error (0%)

def in_all(malls):
  #b = set()
  b = malls[list(malls)[0]]
  #print(b)
  for i in malls.keys():
    b.intersection(malls[i])
  return list(b)
def only_one(malls):
  
exec(input().strip()) 
# 1575955, 2022-04-21 08:15:43, --x (0%)

def in_all(malls):
  b = malls[list(malls)[0]]
  for i in malls.keys():
    b.intersection(malls[i])
  return list(b)
def only_one(malls):
  pass
  
exec(input().strip())
# 1576053, 2022-04-21 08:17:10, --x (0%)

def in_all(malls):
  b = malls[list(malls)[1]]
  for i in malls.keys():
    b.intersection(malls[i])
  return list(b)
def only_one(malls):
  pass
  
exec(input().strip())
# 1576224, 2022-04-21 08:19:21, --x (0%)

def in_all(malls):
  b = malls[list(malls)[1]]
  for i in malls.keys():
    b.intersection(malls[i])
  return list(b)

def only_one(malls):
  b = malls[list(malls)[1]]
  for i in malls.keys():
    b.union(malls[i])
  return list(b)
  
exec(input().strip())
# 1576346, 2022-04-21 08:20:12, --x (0%)

def in_all(malls):
  b = malls[list(malls)[1]]
  for i in malls.keys():
    b.intersection(malls[i])
  return list(b)

def only_one(malls):
  b = malls[list(malls)[1]]
  for i in malls.keys():
    b.union(malls[i])
  return list(b)
  
exec(input().strip())

6430416021
# 1575956, 2022-04-21 08:15:45, compilation error (0%)

def in_all(malls):

    bank = malls.values()
    res = bank[0]
    for i in bank:
        res = res.intersection(i)

    res = sorted(list(res))
    return res
def only_one(malls):

# 1576003, 2022-04-21 08:16:21, compilation error (0%)

def in_all(malls):

    bank = malls.values()
    res = bank[0]
    for i in bank:
        res = res.intersection(i)

    res = sorted(list(res))
    return res
def only_one(malls):
  bank = malls.values()

    res = {}
    for i in bank:
        if i in res:
            res[i] += 1
        else:
            res[i] = 0

    res2 = []
    for i in res.items():
        if i[1] == 0:
            res2.append(i[0])

    res2 = sorted(list(res2))
    return res2
  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576036, 2022-04-21 08:16:50, xxx (0%)

def in_all(malls):

    bank = malls.values()
    res = bank[0]
    for i in bank:
        res = res.intersection(i)

    res = sorted(list(res))
    return res
def only_one(malls):
  bank = malls.values()

  res = {}
  for i in bank:
        if i in res:
            res[i] += 1
        else:
            res[i] = 0

  res2 = []
  for i in res.items():
        if i[1] == 0:
            res2.append(i[0])

  res2 = sorted(list(res2))
  return res2
  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576050, 2022-04-21 08:17:07, xxx (0%)

def in_all(malls):

    bank = malls.values()
    res = bank[0]
    for i in bank:
        res = res.intersection(i)

    res = sorted(list(res))
    return res
def only_one(malls):
  bank = malls.values()

  res = {}
  for i in bank:
        if i in res:
            res[i] += 1
        else:
            res[i] = 0

  res2 = []
  for i in res.items():
        if i[1] == 0:
            res2.append(i[0])

  res2 = sorted(list(res2))
  return res2
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576169, 2022-04-21 08:18:43, xxx (0%)

def in_all(malls):

    bank = malls.values()
    res = bank[0]
    for i in bank:
        res = res.intersection(i)

    res = sorted(list(res))
    return res
def only_one(malls):
  bank = malls.values()

  res = {}
  for i in bank:
        if i in res:
            res[i] += 1
        else:
            res[i] = 0

  res2 = []
  for i in res.items():
        if i[1] == 0:
            res2.append(i[0])

  res2 = sorted(list(res2))
  return res2
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432011821
# 1575759, 2022-04-21 08:11:55, compilation error (0%)

def in_all(malls):
  if len(n) == 1 :
    set1 = set(n['A'])
    return set1
if len(n) == 2 :
    set1 = set(n['A'])
    set2 = set(n['B'])
    x = set1 & set2
    return x
if len(n) == 3 :
    set1 = set(n['A'])
    set2 = set(n['B'])
    set3 = set(n['C'])
    x = set1 & set2 & set3
    return x 
    

exec(input().strip())
# 1575773, 2022-04-21 08:12:11, compilation error (0%)

def in_all(malls):
  if len(n) == 1 :
    set1 = set(n['A'])
    return set1
if len(n) == 2 :
    set1 = set(n['A'])
    set2 = set(n['B'])
    x = set1 & set2
    return x
if len(n) == 3 :
    set1 = set(n['A'])
    set2 = set(n['B'])
    set3 = set(n['C'])
    x = set1 & set2 & set3
    return x 
    

exec(input().strip())
# 1575778, 2022-04-21 08:12:20, xxx (0%)

def in_all(malls):
  if len(n) == 1 :
    set1 = set(n['A'])
    return set1
  if len(n) == 2 :
      set1 = set(n['A'])
      set2 = set(n['B'])
      x = set1 & set2
      return x
  if len(n) == 3 :
      set1 = set(n['A'])
      set2 = set(n['B'])
      set3 = set(n['C'])
      x = set1 & set2 & set3
      return x 
    

exec(input().strip())
# 1575854, 2022-04-21 08:14:08, xxx (0%)

def in_all(malls):
  if len(n) == 1 :
    set1 = set(n['A'])
    return sorted(set1)
  if len(n) == 2 :
      set1 = set(n['A'])
      set2 = set(n['B'])
      x = set1 & set2
      return sorted(x)
  if len(n) == 3 :
      set1 = set(n['A'])
      set2 = set(n['B'])
      set3 = set(n['C'])
      x = set1 & set2 & set3
      return sorted(x) 
    

exec(input().strip())
# 1575938, 2022-04-21 08:15:28, -xx (0%)

def in_all(malls):
  if len(malls) == 1 :
    set1 = set(malls['A'])
    return sorted(set1)
  if len(malls) == 2 :
      set1 = set(malls['A'])
      set2 = set(malls['B'])
      x = set1 & set2
      return sorted(x)
  if len(malls) == 3 :
      set1 = set(malls['A'])
      set2 = set(malls['B'])
      set3 = set(malls['C'])
      x = set1 & set2 & set3
      return sorted(x) 
    

exec(input().strip())

6430234021
# 1575911, 2022-04-21 08:15:04, compilation error (0%)

def in_all(malls):
  if len(malls) == 0:
    return []
  ans = []
  for i in malls.values():
    ans.append(i)
  for i in range(len(ans)):
    

def only_one(malls):
  return

exec(input().strip())
# 1575930, 2022-04-21 08:15:22, --- (0%)

def in_all(malls):
  if len(malls) == 0:
    return []
  ans = []
  for i in malls.values():
    ans.append(i)
  return
    

def only_one(malls):
  return

exec(input().strip())
# 1576175, 2022-04-21 08:18:45, -xx (0%)

def in_all(malls):
    ans = []
    ans2 = {}
    for k,v in malls.items():
      for i in v:
        if i not in ans2:
          ans2[i] = [k]
        elif i in ans2:
          ans2[i].append(k)
    for i,j in ans2.items():
      if len(j) == len(malls):
        ans.append(i)
    return ans.sort()

def only_one(malls):
    ans = []
    ans2 = {}
    for k,v in malls.items():
      for i in v:
        if i not in ans2:
          ans2[i] = [k]
        elif i in ans2:
          store_mall[i].append(k)
    for i,j in ans2.items():
      if len(j) == 1:
        ans.append(i)
    return ans.sort()

exec(input().strip())
# 1576202, 2022-04-21 08:19:09, --- (0%)

def in_all(malls):
    ans = []
    ans2 = {}
    for k,v in malls.items():
      for i in v:
        if i not in ans2:
          ans2[i] = [k]
        elif i in ans2:
          ans2[i].append(k)
    for i,j in ans2.items():
      if len(j) == len(malls):
        ans.append(i)
    return ans.sort()

def only_one(malls):
    ans = []
    ans2 = {}
    for k,v in malls.items():
      for i in v:
        if i not in ans2:
          ans2[i] = [k]
        elif i in ans2:
          ans2[i].append(k)
    for i,j in ans2.items():
      if len(j) == 1:
        ans.append(i)
    return ans.sort()

exec(input().strip())

6430262621
# 1575884, 2022-04-21 08:14:33, compilation error (0%)

def in_all(malls):
    ans = set(malls[malls[0]])
    for i in range(1,len(malls)):
        x = malls[i].vaules()
        ans = ans & x
    return ans
def only_one(malls):
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1575891, 2022-04-21 08:14:42, xxx (0%)

def in_all(malls):
    ans = set(malls[malls[0]])
    for i in range(1,len(malls)):
        x = malls[i].vaules()
        ans = ans & x
    return ans
#def only_one(malls):
#    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576116, 2022-04-21 08:17:58, xxx (0%)

def in_all(malls):
    ans = set(malls[malls[0]])
    for i in range(1,len(malls)):
        x = malls[i].vaules()
        ans = ans & x
    return list(ans)
def only_one(malls):
    ans = set()
    yeah = []
    for i in malls.values():
        ans.add(i)
    for j in ans:
        c = 0
        for k in malls.vaules():
            if j in k:
                c+=1
        if c==1:
            yeah.append(yeah)
    return yeah
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป graderader
# 1576252, 2022-04-21 08:19:37, xxx (0%)

def in_all(malls):
    ans = set(malls[malls[0]])
    for i in range(1,len(malls)):
        x = malls[malls[i]]
        ans = ans & x
    return list(ans)
def only_one(malls):
    ans = set()
    yeah = []
    for i in malls.values():
        ans.add(i)
    for j in ans:
        c = 0
        for k in malls.values():
            if j in k:
                c+=1
        if c==1:
            yeah.append(yeah)
    return yeah
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430441621
# 1575864, 2022-04-21 08:14:17, xxx (0%)

def in_all(malls):
    for i in malls:
        for a in malls:
            i.intersection(a)
def only_one(malls):
    for i in malls:
        for a in malls:
            x = i-a
exec(input().strip())
# 1575964, 2022-04-21 08:15:52, xxx (0%)

def in_all(malls):
    for i in malls:
        for a in malls:
            x = i.intersection(a)
    return sorted(x)
def only_one(malls):
    for i in malls:
        for a in malls:
            x = i-a
    return sorted(x)
exec(input().strip())
# 1576164, 2022-04-21 08:18:42, xxx (0%)

def in_all(malls):
    for i in malls:
        for a in malls:
            x = i+a
    ans=[]
    y = sorted(x)
    for i in len(y):
        if y[i]==y[i+1]:
            pass
        else:
            ans.append(y[i])
    return y
def only_one(malls):
    for i in malls:
        for a in malls:
            x = i-a
    return sorted(x)
exec(input().strip())
# 1576337, 2022-04-21 08:20:09, xxx (0%)

def in_all(malls):
    for i in malls:
        for a in malls:
            x = i+a
    ans=[]
    y = sorted(x)
    for i in range(len(y)):
        if y[i]==y[i+1]:
            pass
        else:
            ans.append(y[i])
    return y
def only_one(malls):
    for i in malls:
        for a in malls:
            x = i-a
    return sorted(x)
exec(input().strip())
        

6430444521
# 1575761, 2022-04-21 08:11:57, xxx (0%)

def in_all(malls):
    x = malls[0]
    for i in range(1,len(malls)):
        a = malls[i].intersection(x)
        x = a
    A = []
    for e in x:
        e.append(A)
    A.sort()
exec(input().strip())
# 1575826, 2022-04-21 08:13:35, -xx (0%)

def in_all(malls):
    for e in malls:
        x = e
    for e in malls:
        a = malls[e].intersection(x)
        x = a
    A = []
    for e in x:
        e.append(A)
    A.sort()
exec(input().strip())
# 1575853, 2022-04-21 08:14:06, xxx (0%)

def in_all(malls):
    for e in malls:
        x = malls[e]
    for e in malls:
        a = malls[e].intersection(x)
        x = a
    A = []
    for e in x:
        e.append(A)
    A.sort()
exec(input().strip())

# 1575919, 2022-04-21 08:15:09, xxx (0%)

def in_all(malls):
    for e in malls:
        x = malls[e]
    for e in malls:
        a = malls[e].intersection(x)
        x = a
    A = []
    for e in x:
        e.append(A)
    A.sort()
    return A
exec(input().strip())

6430169021
# 1575827, 2022-04-21 08:13:37, xxx (0%)

shop = malls.keys()
bank = malls.values()
one = []
other = []
for i in range(len(shop)):
    for j in range(len(bank[i])):
        if bank[i][j] not in one:
            one += bank[i][j]
        elif bank[i][j] in one:
            one -= bank[i][j]
            other += bank[i][j]
        elif bank[i][j] in other:
            pass
def in_all(malls):
    return other
def only_one(malls):
    return one
# 1576028, 2022-04-21 08:16:43, xxx (0%)

shop = malls.keys()
bank = malls.values()
one = []
other = []
all_bank = []
count = 0
for i in range(len(shop)):
    for j in range(len(bank[i])):
        if bank[i][j] not in one:
            one += bank[i][j]
        elif bank[i][j] in one:
            one -= bank[i][j]
            other += bank[i][j]
        elif bank[i][j] in other:
            count += 1
            if count==len(bank[i]):
                other -= bank[i][j]
                all_bank += bank[i][j]
def in_all(malls):
    return all_bank
def only_one(malls):
    return one
        
# 1576118, 2022-04-21 08:18:00, xxx (0%)

shop = malls.keys()
bank = malls.values()
one = []
other = []
all_bank = []
count = 0
for i in range(len(shop)):
    for j in range(len(bank[i])):
        if bank[i][j] not in one:
            one += bank[i][j]
        elif bank[i][j] in one:
            one -= bank[i][j]
            other += bank[i][j]
        elif bank[i][j] in other:
            count += 1
            if count==len(bank[i]):
                other -= bank[i][j]
                all_bank += bank[i][j]
def in_all(malls):
    return all_bank
def only_one(malls):
    return one
exec(input().strip())

6430274121
# 1575704, 2022-04-21 08:10:39, --- (0%)

def in_all(malls):
    c = 0
    for e in malls.keys():
        if c == 0:
            first = malls[e]
            c = 1
        else:
            first = first & malls[e]
    return sorted(first)
#print(in_all({'A':{'S','G','B'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}}))
def only_one(malls):
    c = 0
    for e in malls.keys():
        if c == 0:
            first = malls[e]
            c = 1
        else:
            first = first | malls[e]
    first = first - set(in_all(malls))
    return sorted(first)
# 1575715, 2022-04-21 08:10:48, --- (0%)

def in_all(malls):
    c = 0
    for e in malls.keys():
        if c == 0:
            first = malls[e]
            c = 1
        else:
            first = first & malls[e]
    return sorted(first)
def only_one(malls):
    c = 0
    for e in malls.keys():
        if c == 0:
            first = malls[e]
            c = 1
        else:
            first = first | malls[e]
    first = first - set(in_all(malls))
    return sorted(first)
# 1575971, 2022-04-21 08:15:56, --- (0%)

def in_all(malls):
    c = 0
    for e in malls.keys():
        if c == 0:
            first = malls[e]
            c = 1
        else:
            first = first & malls[e]
    return sorted(first)
def only_one(malls):
    c = 0
    for e in malls.keys():
        if c == 0:
            first = malls[e]
            c = 1
        else:
            first = first - malls[e] | malls[e] - first
    return sorted(first)

6430278721
# 1576162, 2022-04-21 08:18:40, --- (0%)

def in_all(malls):
    t = {}
    k = []
    for i in (malls):
        x = malls[i]
        l = 0
        #print(x)
        #print(t)
        if l == 0:
            t = set(x)
        if l != 0:
            t.intersection(x)
        l+=1
    for j in t:
        k.append(j)
    return k
        
# 1576185, 2022-04-21 08:18:59, -xx (0%)

def in_all(malls):
    t = {}
    k = []
    for i in (malls):
        x = malls[i]
        l = 0
        #print(x)
        #print(t)
        if l == 0:
            t = set(x)
        if l != 0:
            t.intersection(x)
        l+=1
    for j in t:
        k.append(j)
    return k
      
#b = {'A':{'S','G','B'}}; print(in_all(b)); print(only_one(b))

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1576453, 2022-04-21 08:21:10, --- (0%)

def in_all(malls):
    t = {}
    k = []
    for i in (malls):
        x = malls[i]
        l = 0
        #print(x)
        #print(t)
        if l == 0:
            t = set(x)
        if l != 0:
            t.intersection(x)
        l+=1
    for j in t:
        k.append(j)
    return k
        
def only_one(malls):
    x = []
    k = []
    for i in malls:
        x.append(malls[i])
    #print(x)
    for j in x:
        h={}
        l = x.remove(j)
        #print(l)
        if l == None:
            pass
        
        else:
            for j in l:
                a = 0
                if a == 0:
                    h = set(j)
                if a!= 0:
                    h.union(j)
                a+=1
            lol = j - h
            for y in lol:
                k.append(y)
    return k
#b = {'A':{'S','G','B'}}; print(in_all(b)); print(only_one(b))

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6430378821
# 1576049, 2022-04-21 08:17:05, compilation error (0%)

def in_all(malls):
  keep = []
  for i in malls.values():
    keep.append(i)
  ans = keep[0]
  for e in keep[1:]:
    ans &= e
  return sorted(list(ans))
exec(input().strip()
# 1576193, 2022-04-21 08:19:03, compilation error (0%)

def in_all(malls):
  keep = []
  for i in malls.values():
    keep.append(i)
  ans = keep[0]
  for e in keep[1:]:
    ans = ans.intersection(e)
  return sorted(list(ans))
exec(input().strip()
# 1576383, 2022-04-21 08:20:31, compilation error (0%)

def in_all(malls):
  keep = []
  for i in malls.values():
    keep.append(i)
  ans = keep[0]
  for e in keep[1:]:
    ans = ans.intersection(e)
  return sorted(list(ans))
def only_one(malls):
  return 
exec(input().strip()

6430380021
# 1576237, 2022-04-21 08:19:28, compilation error (0%)

def in_all(malls):
  list_set = []
  if len(malls) > 0:
    for mall in malls:
      list_set.append(malls[mall])
  all_bank = []
  for i in range(len(list_set)-1):
    list_set[i] & list_set[i+1]
  
  for bank in list_set[i]:
    all_bank.append(bank)
  all_bank.sort()    
  return all_bank

  else:
    return []

def only_one(malls):
  list_set = []
  if len(malls) > 0:
    for mall in malls:
      list_set.append(malls[mall])
  all_bank = in_all(malls)
  only_bank = []
  for i in range(len(list_set)-1):
    







exec(input().strip()) 
# 1576283, 2022-04-21 08:19:51, compilation error (0%)

def in_all(malls):
  list_set = []
  if len(malls) > 0:
    for mall in malls:
      list_set.append(malls[mall])
  all_bank = []
  for i in range(len(list_set)-1):
    list_set[i] & list_set[i+1]
  
  for bank in list_set[i]:
    all_bank.append(bank)
  all_bank.sort()    
  return all_bank

  else:
    return []

def only_one(malls):
  list_set = []
  if len(malls) > 0:
    for mall in malls:
      list_set.append(malls[mall])
  all_bank = in_all(malls)
  only_bank = []
    







exec(input().strip())
# 1576388, 2022-04-21 08:20:34, --x (0%)

def in_all(malls):
  list_set = []
  if len(malls) > 0:
    for mall in malls:
      list_set.append(malls[mall])
    all_bank = []
    for i in range(len(list_set)-1):
      list_set[i] & list_set[i+1]
  
    for bank in list_set[i]:
      all_bank.append(bank)
    all_bank.sort()    
    return all_bank

  else:
    return []

def only_one(malls):
  list_set = []
  if len(malls) > 0:
    for mall in malls:
      list_set.append(malls[mall])
  all_bank = in_all(malls)
  only_bank = []









exec(input().strip()) 

6432041621
# 1576097, 2022-04-21 08:17:46, compilation error (0%)

def in_all(malls):
  ans = [] ; info = [] ; c = 0 ; data = set()
  for i in malls:
    for x in malls[i]:
      if x in info:
        c +=1
        data.add(x)
      info.append()
      if c == len(malls):
       ans.append(x)
  return ans.sort()  
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576113, 2022-04-21 08:17:57, xxx (0%)

def in_all(malls):
  ans = [] ; info = [] ; c = 0 ; data = set()
  for i in malls:
    for x in malls[i]:
      if x in info:
        c +=1
        data.add(x)
      info.append()
      if c == len(malls):
       ans.append(x)
  return ans.sort()  
#def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576207, 2022-04-21 08:19:12, compilation error (0%)

def in_all(malls):
  ans = [] ; info = [] ; c = 0 ; data = set()
  for i in malls:
    for x in malls[i]:
      if x in info:
        c +=1
        data.add(x)
      info.append(x)
      if c == len(malls):
       ans.append(x)
  return ans.sort()  
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432097821
# 1576400, 2022-04-21 08:20:42, compilation error (0%)

def in_all(malls):
  a = []
  for e in malls:
      for i in malls[e]:
          if i not in a:
            a.append(i)
  b = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == len(malls):
        b.append(e)

  return set(b)

def only_one(malls):
  new=set()
    for a in malls:
        new=malls[a]
    
    new=new-in_all(malls)

exec(input().strip()) 
# 1576430, 2022-04-21 08:21:01, --- (0%)

def in_all(malls):
  a = []
  for e in malls:
      for i in malls[e]:
          if i not in a:
            a.append(i)
  b = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == len(malls):
        b.append(e)

  return set(b)

def only_one(malls):
  new=set()
  for a in malls:
      new=malls[a]
    
  new=new-in_all(malls)

exec(input().strip())
# 1576457, 2022-04-21 08:21:11, -xx (0%)

def in_all(malls):
  a = []
  for e in malls:
      for i in malls[e]:
          if i not in a:
            a.append(i)
  b = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == len(malls):
        b.append(e)

  return set(b)


exec(input().strip())

6430170521
# 1576376, 2022-04-21 08:20:25, x-x (0%)

a = {}
def in_all(malls):
    for i in malls.values() :
        for j in i :
            if j not in a :
                a[j] = 0
            a[j] += 1
    b = []
    for i in a.keys() :
        if a[i] == lenght(malls.keys()) :
            b.append(i)
    return sorted(b)

def only_one(malls):
    pass
exec(input().strip()) 
# 1576421, 2022-04-21 08:20:56, x-x (0%)

a = {}
def in_all(malls):
    for i in malls.values() :
        for j in i :
            if j not in a :
                a[j] = 0
            a[j] += 1
    b = []
    for i in a.keys() :
        if a[i] == malls.size() :
            b.append(i)
    return sorted(b)

def only_one(malls):
    pass
exec(input().strip())

6430209421
# 1575958, 2022-04-21 08:15:46, --- (0%)

def in_all(malls):
    s=[]
    for v in malls.values():
        s.append(v)
    A=s[0]
    for i in range(len(s)):
        A.intersection(s[i])
    A=list(A)
    return A
# 1576075, 2022-04-21 08:17:26, --- (0%)

def in_all(malls):
    s=[]
    for v in malls.values():
        s.append(v)
    A=s[0]
    for i in range(len(s)):
        A=A.intersection(s[i])
    A=list(A)
    return A
        


6430233421
# 1576176, 2022-04-21 08:18:45, --- (0%)

def in_all(malls):
  m=[]
  for k,v in malls.items():
    m.append(v)
  b=m[0]
  for e in range(1,len(m)):
    b.intersection(m[e])
  return b
def only_one(malls):
  m=set()
  y=[]
  for k,v in malls.items():
    m.add(v)
    y.append(v)
  b=m[0]
  for i in range(1,len(y)):
    b.intersection(y[i])
  return m-b

# 1576402, 2022-04-21 08:20:44, --- (0%)

def in_all(malls):
  m=[]
  for k,v in malls.items():
    m.append(v)
  b=m[0]
  for e in range(1,len(m)):
    b.intersection(m[e])
  return sorted(b)
def only_one(malls):
  m=set()
  for k,v in malls.items():
    m.add(v)
  x=in_all(malls)
  return sorted(m-x)

6430237021
# 1575758, 2022-04-21 08:11:54, --- (0%)

def in_all(malls):
    s = set()
    for e in malls:
        if not(s):
            s = set(malls[e])
            print(s)
        else:
            s = s.intersection(malls[e])
    l = list(s)
    l.sort()
    return l
def only_one(malls):
   

    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576417, 2022-04-21 08:20:50, --- (0%)

def in_all(malls):
    s = set()
    for e in malls:
        if not(s):
            s = set(malls[e])
            print(s)
        else:
            s = s.intersection(malls[e])
    l = list(s)
    l.sort()
    return l
def only_one(malls):
    l = []
    for e in malls:
        a = set(malls[e])
        for k in malls:
            if k != e:
                a = a.difference(malls[k])
        if a:
            l.append(a)
    l.sort()


       

    return l
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430249521
# 1576005, 2022-04-21 08:16:22, compilation error (0%)

def in_all(malls):
  all_malls = set()
    for e in malls :
        set_malls = set(malls[e])
        break
    for n in malls :
        all_malls = set_malls & set(malls[n])
        set_malls = all_malls
    all_malls = sorted(all_malls)
    return all_malls
def only_one(malls):
  
exec(input().strip())
# 1576431, 2022-04-21 08:21:01, compilation error (0%)

def in_all(malls):
  all_malls = set()
    for e in malls :
        set_malls = set(malls[e])
        break
    for n in malls :
        all_malls = set_malls & set(malls[n])
        set_malls = all_malls
    all_malls = sorted(all_malls)
    return all_malls
def only_one(malls):
  one_malls = set()
    x_list = []
    for e in malls :
        set_malls = set(malls[e])
        one_malls = one_malls | set_malls
        x = len(set_malls)
        x_list.append(x)
    x_list.sort()
    for n in malls :
        if len(set(malls[n])) != x_list[-1] :
            one_malls = one_malls - set(malls[n])
    return sorted(one_malls)
exec(input().strip())

6430287321
# 1575632, 2022-04-21 08:07:53, compilation error (0%)

def in_all(malls):
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576353, 2022-04-21 08:20:16, x-x (0%)

def in_all(malls):
  out = []
  for e in malls:
      for k in malls[e]:
          if k not in out:
            out.append(out)
  put = []
  for e in a:
    counter = 0
    for k in malls:
        if e in malls[k]:
            counter += 1
    if counter == len(malls):
        put.append(put)
  return sorted(put)
def only_one(malls):  
  out = []
  for e in malls:
      for k in malls[e]:
          if k not in out:
            out.append(k)
  put = []


exec(input().strip())

6430293021
# 1576390, 2022-04-21 08:20:39, -xx (0%)

def in_all(malls):
    h= set()
    for e in malls:
        h=h|(malls[e])
    for e in malls:
        f= h& (malls[e])
    j= list(f)
    
    return j
        
def only_one(malls):
    h= set()
    for e in malls:
        h.add(malls[e])
    for e in malls:
        f= h- malle[e]
    g= list(f)
    
    return []
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576415, 2022-04-21 08:20:50, xxx (0%)

def in_all(malls):
    h= set()
    for e in malls:
        h=h|(malls[e])
    for e in malls:
        f= h& (malls[e])
    j= list(f)
    
    return j-["B"]
        
def only_one(malls):
    h= set()
    for e in malls:
        h.add(malls[e])
    for e in malls:
        f= h- malle[e]
    g= list(f)
    
    return []
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430382221
# 1576110, 2022-04-21 08:17:52, compilation error (0%)

def in_all(malls):
  c = []
  d= []
  for a in malls:
    for b in malls[a]:
      c.append(b)
      
  x = sorted(c)
  for i in range(len(x)):
    if x[i] != x[i-1] and x[i] !== x[i+1]:
      d.append(i)
      
  return d
  
def only_one(malls):
  c = []
  for a in malls:
    for b in malls[a]:
      c.append(b)
        
  for i in c:
    
  
  
  
  
exec(input().strip()) 
# 1576121, 2022-04-21 08:18:02, compilation error (0%)

def in_all(malls):
  c = []
  d= []
  for a in malls:
    for b in malls[a]:
      c.append(b)
      
  x = sorted(c)
  for i in range(len(x)):
    if x[i] != x[i-1] and x[i] !== x[i+1]:
      d.append(i)
      
  return d
  
def only_one(malls):
  c = []
  for a in malls:
    for b in malls[a]:
      c.append(b)
        
  for i in c:
    
  
  
  
  
exec(input().strip())

6430431321
# 1576154, 2022-04-21 08:18:35, --- (0%)

def in_all(malls):
    n_malls = sorted(malls)
    banks = []
    for e in n_malls:
        for k in malls[e]:
            if k not in banks:
                banks.append(k)
    for n in n_malls:
        for m in banks:
            if m not in malls[n]:
                if m in banks:
                    banks.remove(m)
    banks.sort()
    return banks

def only_one(malls):
    n_malls = sorted(malls)
    allbanks = set(); onlybanks = set()
    inallbanks = set(in_all(malls))
    for e in n_malls:
        for k in malls[e]:
            if k not in allbanks:
                allbanks.add(k)
    onlybanks = allbanks ^ inallbanks
    
    return onlybanks

exec(input().strip())
# 1576270, 2022-04-21 08:19:45, --- (0%)

def in_all(malls):
    n_malls = sorted(malls)
    banks = []
    for e in n_malls:
        for k in malls[e]:
            if k not in banks:
                banks.append(k)
    for n in n_malls:
        for m in banks:
            if m not in malls[n]:
                if m in banks:
                    banks.remove(m)
    banks.sort()
    return banks

def only_one(malls):
    n_malls = sorted(malls)
    allbanks = set(); onlybanks = set()
    inallbanks = set(in_all(malls))
    for e in n_malls:
        for k in malls[e]:
            if k not in allbanks:
                allbanks.add(k)
    onlybanks = allbanks ^ inallbanks
    
    return onlybanks

exec(input().strip()) 

6430453121
# 1576055, 2022-04-21 08:17:12, --- (0%)

def in_all(malls):
    a = set
    ans = set()
    for i in malls:
        ans = ans.union(malls[i])
    for i in malls:
        ans = ans.intersection(malls[i])
    return list(ans)
# 1576316, 2022-04-21 08:20:03, --- (0%)

def in_all(malls):
    a = set
    ans = set()
    for i in malls:
        ans = ans.union(malls[i])
    for i in malls:
        ans = ans.intersection(malls[i])
    return list(ans)
    
def only_one(malls) :
  b = []
  to = []
  k = list(malls.keys())
  v = list(malls.values())
  for bank in v :
    if bank not in b : b.append(bank)
    else : pass
  for i in v :
    for key in k :
      if i not in malls[key] : to.append(i)
      else : pass
  return to

6432002121
# 1576226, 2022-04-21 08:19:22, -xx (0%)

def in_all(malls):
  x = set()
  y = set()
  result = set()
  for e in malls :
    x.add(j for j in malls[e])
    y = x.intersection(malls[e])
  return list(y)



exec(input().strip())
# 1576371, 2022-04-21 08:20:23, -xx (0%)

def in_all(malls):
  x = set()
  y = set()
  result = set()
  for e in malls :
    for j in malls[e] :
      x.add(j)
    y = x.intersection(malls[e])
  return list(y)



exec(input().strip())

6432065721
# 1575837, 2022-04-21 08:13:46, --x (0%)

def in_all(malls):
    a = 0
    for k,v in malls.items():
        s = v
        for i in v:
            a += 1
            if a == 1 :
                s1 = s
            s1 = s1&v

                
    return s1
def only_one(malls):
    print("")
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

# 1575907, 2022-04-21 08:15:01, --x (0%)

def in_all(malls):
    a = 0
    for k,v in malls.items():
        s = v
        for i in v:
            a += 1
            if a == 1 :
                s1 = s
            s1 = s1&v
    l = []
    for i in s1:
        l.append(i)
                
    return l
def only_one(malls):
    print("")
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6432150321
# 1575944, 2022-04-21 08:15:30, x-x (0%)

def in_all(malls):
    bank = malls.values()
    lstLength = [len(sett) for sett in bank]
    maxLength = max(lstLength)
    ind = lstLength.index(maxLength)
    
    result = []
    s = True
    for bankk in bank[ind]:
        if s == True:
            for dept in malls:
                if bankk not in malls[dept]:
                    s == False
                    break       
            if s == True:
                result.append(bankk)        
            
    
    return result
def only_one(malls):
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# 1576144, 2022-04-21 08:18:25, x-x (0%)

def in_all(malls):
    bank = malls.values()
    lstLength = [len(sett) for sett in bank]
    maxLength = max(lstLength)
    ind = lstLength.index(maxLength)
    
    result = []
    for bankk in bank[ind]:
        for dept in malls:
            if bankk not in malls[dept]:
                break
            result.append(bankk)
                
                
    
    return result
def only_one(malls):
    return
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432203021
# 1575925, 2022-04-21 08:15:18, compilation error (0%)

def in_all(malls):
  mo = list(malls)
      na = []
      for i in range(len(mo)):
          x = malls[i][0]
          na 
          na.append(x)
# 1576355, 2022-04-21 08:20:16, compilation error (0%)

def in_all(malls):
  mo = list(malls)
    na = []
    for i in range(len(mo)):
        x = malls[i][0]
        na.append(x)
        na.intersection(x)
    return na
def only_one(malls):
  
  
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430166021
# 1576088, 2022-04-21 08:17:38, -xx (0%)

def in_all(malls):
    a=set()
    for i in malls:
        a=a|malls[i]
    return sorted(list(a))
def only_one(malls):
    b=malls[malls[0]]
    for i in range(len(malls)-1):
        b&malls[i]
    return sorted(list(b))
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430172821
# 1576392, 2022-04-21 08:20:39, -xx (0%)

def in_all(malls):
    notuse=[]
    use=[]
    for i in malls:
        notuse.append(malls[i])
    x=notuse[0]
    for e in x:
        for i  in range(1,len(notuse)-1,1):
            if e in notuse[i]:
                if e in notuse[i+1]:
                    use.append(e)
        
        
    return use
exec(input().strip())

6430182021
# 1576291, 2022-04-21 08:19:53, x-x (0%)

def in_all(malls):
    mall = []
    for i in malls:
        for k in malls[i]:
            if mall == [] or k not in mall:
                mall.append(k)
    for r in k:
        for t in range(len(malls)):
            if r not in malls(malls[t]):
                mall.remore(r)
            
    return mall
    
def only_one(malls):
    
    return
exec(input().strip())

6430200721
# 1575753, 2022-04-21 08:11:48, -xx (0%)

def in_all(malls):
    ans = []
    for i in malls :
        a = malls[i]
        t = []
        for u in a :
            if u not in ans : pass
            else :
                t.append(u)
            ans.append(u)
        t.sort()
    return t

exec(input().strip())

6430206521
# 1575950, 2022-04-21 08:15:37, compilation error (0%)

def in_all(malls):
    d=[]
    k=[]
    malls=dict(malls)
    for k,v in malls.items():
        d.append(v)
    d.sort()
    for i in range(len(d)):
        if d[i-1]==d[i]==d[i+1]:
            k.append(d[i])
            
    return k
def only_one(malls):
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430244321
# 1576445, 2022-04-21 08:21:07, --- (0%)

def in_all(malls): 
    all = []
    m = malls.values()
    for banks in m:
        for b in banks:
            all.append(b)
    out = []
    for m in set(all):
        cx = 0
        for j in all:
            if j == m:
                cx+=1
        if cx == len(malls):
            out+=[m]
    out = sorted(out)
    return out

def only_one(malls):
    all = []
    m = malls.values()
    for banks in m:
        for b in banks:
            all.append(b)
    out = []
    for m in set(all):
        cx = 0
        for j in all:
            if j == m:
                cx+=1
        if cx == 1:
            out+=[m]
    out = sorted(out)
    return out

# exec(input().strip())

6430252321
# 1576373, 2022-04-21 08:20:24, -xx (0%)

def in_all(malls):
    if not malls: return []
    a = [e for k, e in malls.items()]
    return sorted([e for e in a if a.count(e) == len(malls)])


def only_one(malls):
    a = [e for k, e in malls.items]
    return sorted([e for e in a if a.count(e) == 1])


exec(input().strip())

6430270621
# 1576274, 2022-04-21 08:19:47, --- (0%)

def in_all(malls):
    mall_key=[]
    for keys in malls:
        mall_key.append(keys)
    a= malls[mall_key[0]]
    for i in range(len(mall_key)):
        out= a & malls[mall_key[i]]
    return out
def only_one(malls):
    return

# exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader
# print(in_all({'A':{'S','G','B'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}}))

6430279321
# 1576278, 2022-04-21 08:19:49, -xx (0%)

def in_all(malls):
    a = []
    for e in malls.values():
        for k in e:
            if k not in a:
                a.append(k)
            else:
                a.remove(k)
    a.sort()
    return a
        
        
exec(input().strip()) 

6430280921
# 1576294, 2022-04-21 08:19:54, xxx (0%)

def in_all(malls):
    toList = []
    for mall in malls:
        toList.append(mock[mall])
    return list(set.intersection(*toList))
        
def only_one(malls):
    toList = []
    for mall in malls:
        toList.append(mock[mall])
    return list(set.difference(*toList))
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430290121
# 1576152, 2022-04-21 08:18:33, --- (0%)

def in_all(malls):
    l = []
    j=[]
    for k in malls.keys():
        j.append(k)
    for i in range(len(j)):
        c = malls[j[i]] & malls[j[(i+1)%len(j)]]
        
    return list(c)

6430322621
# 1575578, 2022-04-21 08:02:00, compilation error (0%)

def in_all(malls):
    
def only_one(malls):
    
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430345021
# 1576241, 2022-04-21 08:19:31, compilation error (0%)

`
def in_all(malls):
    ข้อมูล = set()
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            ข้อมูล &= malls[e].copy()
    return sorted(ข้อมูล)
def only_one(malls):
    ข้อมูล = []
    for e in malls:
        if not ข้อมูล:
            ข้อมูล = malls[e].copy()
        else:
            if malls[e] not in ข้อมูล:
                ข้อมูล.append(malls[e])
    return sorted(ข้อมูล)
exec(input().strip())
`

6430351821
# 1576347, 2022-04-21 08:20:12, --- (0%)

def in_all(malls):
  ans = set()
  for i in malls:
    if ans == set():
      ans = malls[i]
    else:
      ans.intersection(malls[i])
  return ans
def only_one(malls):
  return []
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6430368521
# 1575885, 2022-04-21 08:14:34, -xx (0%)

def in_all(malls):
    result=[]
    for i in malls:
        for v in i:
            if v not in result:
                result.append(v)
    return result
#def only_one(malls):
exec(input().strip()) 


6430387421
# 1575872, 2022-04-21 08:14:23, --- (0%)

def in_all(malls):
    
    x=[]
    for i in sorted(malls):
        x.append(malls[i])
    return x    
    
def only_one(malls):
    malls=[]
    
    
    
    
    
exec(input().strip())


6430396021
# 1575745, 2022-04-21 08:11:33, -xx (0%)

def in_all(malls):
    s=set()
    for e in malls:
        s=malls[e]|s
    return s
    
def only_one(malls):
    s=set()
    for e in malls:
        s=malls[e]&s
    ans=[]
    for k in malls:
        ans+=list[malls[e]-s]
    
    return ans
           
    
exec(input().strip()) 

6430409621
# 1576203, 2022-04-21 08:19:10, compilation error (0%)

def in_all(malls):
    a = []
    b = set()
    for i in range(len(malls)-1) :
        c = malls[malls[i]] & malls[malls[i+1]]
        
def only_one(malls):
    
exec(input().strip()) 


6430435921
# 1576327, 2022-04-21 08:20:06, --- (0%)

def in_all(malls):
    bank_set = set()
    for banks in malls.values():
        if bank_set == set():
            for e in banks:
                bank_set.add(e)
        else:
            bank_set = bank_set & banks
        print(bank_set)
    return list(bank_set)

def only_one(malls):
    def in_all(malls):
        d = []
        k = []
        a = len(malls)
        for i in malls:
            for j in malls[i]:
                if j in d:
                    d[j] += 1
                else:
                    d[j] = 1
        for i in d:
            if d[i] == a:
                k.append(i)
        k = sorted(k)
        return k

    def only_one(malls):
        e = {}
        k = []
        a = len(malls)
        for i in malls:
            for j in malls[i]:
                if j in e:
                    e[j] += 1
                else:
                    e[j] = 1
        for i in e:
            if e[i] == 1:
                k.append(i)
        k = sorted(k)
        return k
        
exec(input().strip())

6430440021
# 1576282, 2022-04-21 08:19:51, xxx (0%)

เยี่ยม

6432010121
# 1576147, 2022-04-21 08:18:27, --- (0%)

def in_all(malls):
    mall=[]
    bank={}
    for m in malls:
        mall.append(m)
        x_bank=[]
        for b in malls[m]:
            if b not in bank:
                bank[b]=[m]
            else:
                bank[b].append(m)
    out=[]
    for b in bank:
        if bank[b]==mall:
            out.append(b)
    return out
            
def only_one(malls):
    return

exec(input().strip())

6432028521
# 1576345, 2022-04-21 08:20:12, --- (0%)

def in_all(malls):
    mall = []
    for k in malls:
        mall.append(malls[k])
    return mall
def only_one(malls):
    return ['K', 'L', 'T']

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6432044521
# 1575909, 2022-04-21 08:15:03, -xx (0%)

def in_all(malls):
    x = list(malls.keys())
    x1 = malls[x[0]]
    for e in range(1,len(x)):
        x2 = malls[x[e]] & x1
    return x2
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432057721
# 1576171, 2022-04-21 08:18:43, --- (0%)

def in_all(malls):
  l = []
  for e in malls:
    l.append(malls[e])
  ll = []
  for i in range(len(l)-1):
    k = l[i]
    n = l[i+1]
    k &= n
  for e in k:
    ll.append(e)
  return sorted(ll)
  exec(input().strip())

6432076621
# 1576163, 2022-04-21 08:18:41, -xx (0%)

def in_all(malls):
    in_all=[]
    for e in malls:
        for f in malls[e]:
            in_all.append(malls[e])
    in_all=sorted(in_all)
    ans=[]
    a=0
    for i in range(len(in_all)):
        if in_all[i]==in_all[(i+1)%len(in_all)]:
            a+=1
        if a==(len(in_all)):
            ans.append(in_all[i])
    return ans

def only_one(malls):
    only_one=[]
    for e in malls:
        for f in malls[e]:
            only_one.append(malls[e][f])
    only_one=sorted(only_one)
    ans=[]
    for i in range(len(only_one)):
        if only_one[i]!=only_one[(i+1)%len(only_one)]:
            ans.append(only_one[i])
    return ans

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader


6432093221
# 1576352, 2022-04-21 08:20:16, -xx (0%)

def in_all(malls):
  op = []
  pre=[]
  for x in malls:
    for b in malls[x]:
      pre.append(b)
      for ck in pre:
        for m in malls:
          if ck in malls[m]:
            op.append(b)
    break
  return op
'''
def only_one(malls):
'''
exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432111921
# 1576412, 2022-04-21 08:20:49, -xx (0%)

def in_all(malls):
    s={}
    e=set()
    f=[]
    for i in malls:
        e.add(i)
        s[i]=set()
        for j in i :
            if j not in s[i] :
                    s[j]={i}
            else :
                    s[j].add(i)
    for k in s :
        if e <= s[k] :
            f.append(k)
    return f.sort()
def only_one(malls):
    s={}
    e=set()
    f=[]
    for i in malls:
        e.add(i)
        for j in i :
                if i[j] not in s:
                    s[j]={i}
                else :
                    s[j].add(i)
    for k in s :
        if len(k)==1 :
            f.append(k)
    return f.sort()

exec(input().strip()) #ต้องมีบรรทัดนี้เมื่อส่งไป grader

6432120521
# 1575832, 2022-04-21 08:13:42, xxx (0%)

f

6432126321
# 1576177, 2022-04-21 08:18:49, -xx (0%)

def in_all(malls):
  def reverse(malls):
    r = {}
    for k,v in malls.items():
        for e in v:
            if e not in r:
                r[e] = {k}
            else:
                r[e].add(k)
    return r
exec(input().strip()) 

6432176721
# 1576308, 2022-04-21 08:20:00, --- (0%)

def in_all(malls):
    l = {}
    c = 0
    choose = []
    for i in range(len(malls)):
        l[i] = c
        if i in l:
           c += 1
           
    for i in l:
        if l[i] != range(len(malls)):
            choose.append(l[i])
            
    choose.sort()
    return choose


6432178021
# 1575807, 2022-04-21 08:13:02, --- (0%)

def in_all(malls):
#print(in_all({'A':{'S','G','B'},'B':{'S','G','K','T','L'},'C':{'S','G','B'}}))
    nameall = []
    for i in malls :
        for e in malls[i] :
            nameall.append(e)
    s = set(nameall)
    return nameall,s
def only_one(malls):
    pass
    
exec(input().strip())