#24. 「2022 远光杯」递推数列的协奏曲

内存限制:128 MiB 时间限制:2000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: woruo

题目描述

若若最近学会了常系数齐次线性递推!他非常开心,每天对着各种数列算啊算。

不过这一天,他遇到了两个奇怪的数列:

现在,若若已经知道一个数字 ,以及常数 ,还有数列 的初值(),他想请你帮忙算出

输入格式

输入由多组数据构成。

第一行一个正整数 (),表示共有 组数据。

对于每组数据:

第一行三个整数 (), (), (),用一个空格隔开,含义如题目描述所示。

第二行两个正整数 () 和 (),用一个空格隔开,表示数列 的初值。

输出格式

对于每组数据,输出一行一个非负整数 ,表示 取模的值。

样例

样例输入

1
1 5 7
2 3

样例输出

23