# https://betrue12.hateblo.jp/entry/2019/03/18/005750 import sys input = sys.stdin.readline mod=10**9+7 N,M,X=map(int,input().split()) A=list(map(int,input().split())) c=32 for i in range(M): typ,l,r=map(int,input().split()) l-=1 r-=1 if typ==0: for i in range(l,r+1): A[i]|=(1<