#P1043. 储物柜贴纸开关

储物柜贴纸开关

题目描述

走廊里有 nn 个储物柜,从左到右编号为 11nn。每个储物柜门上都有一张状态贴纸,初始都为 00

现在要处理 mm 条记录:

  • 操作 11:给出 L,RL,R,把编号在 [L,R][L,R] 内的所有贴纸状态翻转,00 变为 1111 变为 00
  • 操作 22:给出一个编号 ii,询问第 ii 个储物柜当前贴纸状态。

请按顺序回答所有询问。

输入格式

第一行包含两个整数 n,mn,m,表示储物柜数量和记录条数。

接下来 mm 行,每行先给出操作种类 tt

  • t=1t=1,接下来给出两个整数 L,RL,R
  • t=2t=2,接下来给出一个整数 ii

输出格式

对于每个操作 22,输出一行一个整数 0011,表示该储物柜当前状态。

样例

20 10
1 1 10
2 6
2 12
1 5 12
2 6
2 15
1 6 16
1 11 17
2 12
2 6
1
0
0
0
1
1

数据范围

对于 50%50\% 的数据,1n103,1m1041\le n\le 10^3,1\le m\le 10^4

对于 100%100\% 的数据,1n105,1m5×1051\le n\le 10^5,1\le m\le 5\times10^5,保证 LRL\le R