题目描述
给定模质数 p 域上的 k 阶非奇异矩阵列 a,给定 q 次询问,每次给出 l,r,求 i=l∏rai。p=1145141。
注:模 p 域上的非奇异矩阵指:矩阵乘法加法均在模 p 下进行,矩阵(在实数域下)的行列式值对 p 取余不为 0。
输入格式
输入第一行有三个数,依次表示矩阵列长度 n、矩阵阶数 k 以及询问数 q。
接下来 n×k 行,每行 k 个整数,依次表示 n 个 k 阶矩阵,详见样例。
接下来 q 行,每行两个整数 l,r,表示一次询问。
输出格式
为了避免输出过大,请输出一行一个整数,表示所有询问的答案的所有矩阵元素的按位异或和。
提示
样例 1 解释
a1=247258369,a2=247258369,a3=202225202326212427。
a1×a2=337010938811264596150,a2×a3=159340541164351558171366582,a1×a2×a3=262155828702270457598978282060069363。
所有数字的按位异或和为 14921。
数据规模与约定
对于全部的测试点,保证 1≤n,q≤106,2≤k≤3,1≤l≤r≤n,矩阵元素均为小于 p 的正整数。