N = int(input()) D = [[] for i in range(20)] for _ in range(N): U = list(input().split()) if U[0] == "0": n, m = int(U[1]), U[2] D[n - 1] = U[3:] elif U[0] == "1": for i in range(20): if U[1] in D[i]: print(i + 1) D[i].pop(D[i].index(U[1])) break else: print(-1) else: D[int(U[1]) - 1] = []