翼人的诅咒早就在第一千个夏天被打破了,所以化作名为 Air 的乌鸦的往人就不需要再想这个问题了,开始致力于解决困扰人们多年的 3-SUM 问题。但是 3-SUM 问题很困难,所以他希望能解决 3-AIR 问题。
小 L 定义对于三元组
)
,如果其满足

且

(其中

为按位异或),那么我们称其为 3-AIR 三元组。你除了要求出有多少 3-AIR 三元组,还需要面临一些单点修改。
具体而言,您面临的问题是:现在有一个长

的序列

,有

次操作,每次操作给定

,你需要将

修改为

,然后对于每次修改输出修改完的数列中,有多少对
)
满足

且

,其中

为按位异或。