from collections import Counter def main(): sheets: list[Counter] = [Counter() for _ in range(20)] for _ in range(int(input())): query_type, *query = input().split() match query_type: case "0": n, _, *neta = query sheets[int(n)-1].update(neta) case "1": for idx, sheet in enumerate(sheets, 1): if sheet[query[0]]: sheet.subtract(query) print(idx) break else: print(-1) case "2": sheets[int(query[0])-1].clear() if __name__ == "__main__": main()