n = int(input()) a, b = map(int, input().split()) p = list(map(int, input().split())) for i in range(n): if p[i] == 1: a -= 1 elif p[i] == 2: b -= 1 elif p[i] == 3: a -= 1 b -= 1 if a == 0 or b == 0: for j in range(i+1, n): if a == 0 and p[j] in [1, 3]: print(j + 1) exit() if b == 0 and p[j] in [2, 3]: print(j + 1) exit() print(-1) exit() print(-1)