import sys input = sys.stdin.readline n=int(input()) Q=[list(map(int,input().split())) for i in range(n)] LIST=set() for x,a,b in Q: if x==0: LIST.add(a) else: LIST.add(a) LIST.add(b) LIST=sorted(list(LIST)) N=len(LIST) DICT=dict() for i in range(N): DICT[LIST[i]]=i BIT=[0]*N#出現回数をbit indexed treeの形でもっておく. def update(v,w):#vにwを加える while v0: ANS+=BIT[v] v-=(v&(-v)) return ANS ANS=0 for x,a,b in Q: if x==0: update(DICT[a],b) else: ANS+=getvalue(DICT[b])-getvalue(DICT[a]-1) print(ANS)