n = int(eval(input()))

dat_s = []

for i in range(n):

    dat_s.append(int(eval(input())))

total = sum(dat_s)

f = True



if total % 10 != 0:

    print(total)

    f = False

else:

    dat_s.sort()

    for i in range(len(dat_s)):

        if dat_s[i] % 10 != 0:

            print((total - dat_s[i]))

            f = False

            break



if f:

    print("0")
n = int(eval(input()))

dat_s = []

for i in range(n):

    dat_s.append(int(eval(input())))



# 0個選択したときのスコア(重複は意味がないのでset)

scores = set([0])



# 1～n問まで回す

for i in range(n):

    # ここまでで可能性のあるスコアをbufferにいれて

    b = set(scores)

    while len(b) != 0:

        # いまのn問目のスコアをこのスコアに足していく

        scores.add(dat_s[i] + b.pop())



# 可能性のあるスコアの中から10で割り切れるスコアは消す(=0にする)

scores = [0 if x % 10 == 0 else x for x in scores]

print((max(scores)))

n = int(eval(input()))
dat_s = []
for i in range(n):
    dat_s.append(int(eval(input())))
total = sum(dat_s)
f = True
if total % 10 != 0:
    print(total)
    f = False
else:
    dat_s.sort()
    for i in range(len(dat_s)):
        if dat_s[i] % 10 != 0:
            print((total - dat_s[i]))
            f = False
            break
if f:
    print("0")

n = int(eval(input()))
dat_s = []
for i in range(n):
    dat_s.append(int(eval(input())))
# 0個選択したときのスコア(重複は意味がないのでset)
scores = set([0])
# 1～n問まで回す
for i in range(n):
    # ここまでで可能性のあるスコアをbufferにいれて
    b = set(scores)
    while len(b) != 0:
        # いまのn問目のスコアをこのスコアに足していく
        scores.add(dat_s[i] + b.pop())
# 可能性のあるスコアの中から10で割り切れるスコアは消す(=0にする)
scores = [0 if x % 10 == 0 else x for x in scores]
print((max(scores)))

-total = sum(dat_s) -f = True -if total % 10 != 0: -    print(total) -    f = False -else: -    dat_s.sort() -    for i in range(len(dat_s)): -        if dat_s[i] % 10 != 0: -            print((total - dat_s[i])) -            f = False -            break -if f: -    print("0") +# 0個選択したときのスコア(重複は意味がないのでset) +scores = set([0]) +# 1～n問まで回す +for i in range(n): +    # ここまでで可能性のあるスコアをbufferにいれて +    b = set(scores) +    while len(b) != 0: +        # いまのn問目のスコアをこのスコアに足していく +        scores.add(dat_s[i] + b.pop()) +# 可能性のあるスコアの中から10で割り切れるスコアは消す(=0にする) +scores = [0 if x % 10 == 0 else x for x in scores] +print((max(scores)))