from sys import argv

names = []
seqs = {}

with open(argv[1], mode='r') as file:
    for line in file:
        line = line.rstrip()
        if line.startswith('# 1:') or line.startswith('# 2:'):
            name = line.split(':', 1)[1].strip()
            names.append(name)
            seqs[name] = ''
        elif names and line.startswith(names[0]):
            seq_part = line[len(names[0]):].split()
            if len(seq_part) >= 2:
                seqs[names[0]] += seq_part[1]
        elif names and len(names) > 1 and line.startswith(names[1]):
            seq_part = line[len(names[1]):].split()
            if len(seq_part) >= 2:
                seqs[names[1]] += seq_part[1]

def count_indels(seq):
    indels = 0
    in_gap = False
    for ch in seq:
        if ch == '-':
            if not in_gap:
                indels += 1
                in_gap = True
        else:
            in_gap = False
    return indels

name1 = names[0]
name2 = names[1]
indels1 = count_indels(seqs[name1])
indels2 = count_indels(seqs[name2])

print(f"{name1} {indels1}")
print(f"{name2} {indels2}")
print(f"Total {indels1 + indels2}")
