#!/usr/bin/env python3 import sys if __name__ == '__main__': message = list(open(sys.argv[1]).read().strip('\n')) # challenge 1 for i in range(len(message)-4): marker = message[i:i+4] if len(set(marker)) == 4: res1 = str(i+4) break print("challenge 1:" + "\n" + res1 + "\n") # challenge 2 for i in range(len(message)-14): marker = message[i:i+14] if len(set(marker)) == 14: res2 = str(i+14) break print("challenge 2:" + "\n" + res2 + "\n")