统计射击比赛成绩
dic = {}
for i in range(n):
lst1 = []
for j in range(n):
if id[j] == id[i]:
lst1.append(grade[j])
dic[id[i]] = lst1
keys_lst = list(dic.keys())
values_lst = list(dic.values())
for k in range(len(values_lst)):
if len(values_lst[k]) < 3:
dic.pop(keys_lst[k])
else:
values_lst[k].sort(reverse=True)
value = sum(values_lst[k][:3])
dic[keys_lst[k]] = value
lst2 = sorted(dic.items(), key=lambda x: (x[1],x[0]), reverse=True)
lst3 = [str(l[0]) for l in lst2]
print(','.join(lst3))
n = int(input())
id = list(map(int, input().split(',')))
grade = list(map(int, input().split(',')))
id_grade(n, id, grade)