小 A 迷上了一款三字游戏,天天摸鱼并在三字游戏里战斗爽!!!他的 mentor 知道后十分生气,对小 A 说了重话,在小 A 没拿出接下来 天的具体奋斗方案之前,实行一刀切的禁娱计划,不接受任何争议!!!
小 A 的好好师兄牛哥在去上班前给小 A 拟定了一份 项的奋斗清单。清单每行包含两个数字,分别代表奋斗事项类型和从第几天开始。已知对于第
天开始的奋斗事项有:
奋斗事项 1:从 天开始多奋斗
小时,第
天多奋斗
小时,第
天多奋斗
小时…,从
天往后的第
天多奋斗
个小时,持续到第
天。
奋斗事项 2:从 天开始多奋斗
小时,第
天多奋斗
小时,第
天多奋斗
小时…,从
天往后的第
天多奋斗
个小时,持续到第
天。
现请你编写一份程序帮小 A 制定具体的奋斗方案,帮他算出每天需要奋斗多少个小时。由于这个数字可能较大,请输出答案对 取模后的结果。
第一行一个正整数
(
) 表示测试用例数。
对于每组测试用例:
第一行包含一个 (
) 和
(
),表示接下来奋斗的天数和牛哥的清单有多少项。
接下来 行,每行包含两个数字
(
) 和
(
),分别表示奋斗事项类型和从第几天开始。
保证所有测试用例的 之和与
之和均不大于
对于每组测试用例,输出一行
个整数,其中第
个数表示第
天需要奋斗小时数对
取模后的结果。
我们姑且认为小 A 所在的世界一天有不止 24 个小时。