···66from collections import Counter # NOQA
77from itertools import product, permutations, combinations, combinations_with_replacement # NOQA
8899-from utils import mul, factors, memoize, primes, Point # NOQA
99+from utils import parse_line, mul, factors, memoize, primes, Point # NOQA
10101111# Itertools Functions:
1212# product('ABCD', repeat=2) AA AB AC AD BA BB BC BD CA CB CC CD DA DB DC DD
···1515# combinations_with_replacement('ABCD', 2) AA AB AC AD BB BC BD CC CD DD
16161717for i, line in enumerate(fileinput.input()):
1818- pass
1818+ line = line.strip()
1919+2020+ # data = [x for x in line.split(', ')]
2121+ # data = [x for x in line]
2222+ # data = [int(x) for x in line.split()]
2323+ # data = parse_line(line, r'')