from itertools import count N=int(input()) A=list(map(int,input().split())) B=list(map(int,input().split())) def max_ind(X): M=X[0] ind=0 for i in range(1,len(X)): if Mlen_bit(max_B): ans.append("{} {} {}".format(2,ind_A+1,ind_B+1)) B[ind_B]^=max_A max_B^=max_A for i in range(N-1): if A[i]>=max_B: ans.append("{} {} {}".format(1,i+1,ind_B+1)) if len_bit(A[N-1])