小蓝在异世界游玩,这天他在异世界中发现了一个阵法,出于好奇小蓝进入了这个阵法,在阵法里小蓝获得了一个长度为

的

串,现在小蓝想要出去,但是阵法被下了禁制,小蓝必须要回答对若干次关于

串的问题才能解开阵法,具体来说,有

次询问,每次询问给出两个整数

表示一个区间,其中

为左端点,

为右端点,表示将

(下标从

开始)串的区间
![[ \mathit l, \mathit r]](https://www.nowcoder.com/equation?tex=%5B%20%5Cmathit%20l%2C%20%5Cmathit%20r%5D)
翻转,问翻转后的整个

串中连续

的段数有多少段,以小蓝的水平难以作答,请你帮他脱困。
输入描述:
第一行输入两个正整数
)
。
接下来

行,每行输入两个整数
。
输出描述:
对于第
个询问,输出一个整数表示将区间
翻转后,整个
串中连续
的段数。
示例1
说明
对于第一个操作,串会变成"00111",在该串中有1段连续'1'。
对于第二个操作,串会变成"10101",在该串中有3段连续'1'。
备注:
对于串
,设
的长度为
,若翻转
的
区间,则
将由
变为
。