#!/usr/bin/env python3 import itertools def main(inp): # Part 1 changes = [int(n) for n in inp] print(sum(changes)) freq = 0 seen = {0} for num in itertools.cycle(changes): freq += num if freq in seen: print(freq) break seen.add(freq) if __name__ == '__main__': with open("input.txt") as inp: main(inp.readlines())