给定 n,x,yn,x,yn,x,y,问有多少种不同的长度为 nnn 的序列使得 gcd(a1,a2,...,an)=x,lcm(a1,a2,...,an)=ygcd(a_1,a_2,...,a_n) = x, lcm(a_1,a_2,...,a_n)= ygcd(a1,a2,...,an)=x,lcm(a1,a2,...,an)=y。1≤n≤1051 \le n \le 10^51≤n≤105,1≤x,y≤1091 \le x,y \le 10^91≤x,y≤109,多测,T≤105T \le 10^5T≤105。
两个序列不同,当且存在一个 i∈[1,n]i \in [1,n]i∈[1,n],使得 ai≠bia_i \ne b_iai=bi。答案对 998244353998244353998244353 取模。