input = open("input.txt", "r").read().splitlines() pos = 50 password = 0 for line in input: if line.startswith('L'): pos -= int(line[1:]) elif line.startswith('R'): pos += int(line[1:]) # keep subtracting or adding 100 until position is between 0 and 99 while pos < 0 or pos > 99: if pos < 0: pos += 100 password += 1 elif pos > 99: pos -= 100 password += 1 print(password)