if __name__ == "__main__": elves = {} with open('input', 'r') as f: elf = 0 elves[0] = 0 for line in f: if line.strip() == '': elf += 1 elves[elf] = 0 else: elves[elf] += int(line.strip()) largest = max(elves, key=elves.get) print(f'Index: {largest}\nValue: {elves[largest]}')