#!/usr/bin/env python3.6
import os

def readFile():
    with open(os.path.dirname(__file__) + '/hjelpere.txt', 'r') as hjelpere:
        read_data = hjelpere.read().splitlines()
    hjelpere.close()
    return read_data

def main():
	entry_list = readFile()
	highest_value = []

	light_state = False
	memory = [False for i in range(100)]
	counter = 0
	for i, entry in enumerate(entry_list):
		entry = int(entry)-1
		if entry == 0:
			if light_state:
				counter += 1
				light_state = False
				if (counter >= 99):
					highest_value.append(i)
		else:
			if memory[entry] == False and light_state == False:
				memory[entry] = True
				light_state = True

	answer = min(highest_value)+1
	print(answer)
	return answer

if __name__ == '__main__':
    main()
