题目描述
圆环上等距排列着 n 个点,我们将任意两个点之间直接连接一条线段,请你给每个点染一个 1∼a 的颜色,每条线段染一个 1∼b 中的颜色,使得这个圆环任意旋转一个不是 2π 倍数的角度,或者沿任意直线反转,图案都与原先不相同。请你计算这个方案数取模 998244353。
本题的 n 会以一种特殊的方式给出,以保证你能够直接获得它的质因子分解式。
输入格式
第一行输入一个正整数 k,表示 n 可以写作 k 个质数的乘积。
第二行输入 k 个质数 p1,p2,…,pk,n 为它们的乘积。
第三行输入两个正整数 a,b,意义如题所示。
输出格式
输出一行一个整数,表示方案数取模 998244353。
1
3
2 2
24

数据范围与提示
对于 40% 的数据,n=3∼42 各一个测试点,每个测试点占 1 分。
对于 75% 的数据,n≤1012。
对于 100% 的数据,pi≤109,3≤n≤1018,1≤a,b≤108。