在打麻将的同时,mob也在十分刻苦地学习《概率论与数理统计》,他逐渐从书本和麻将实践中得到了一些启发,发现麻将的概率问题复杂性来源于其模型的高度复杂性,于是他试图发明一套新的概率方法来求解这些过于复杂的概率和统计问题。功夫不负有心人,他最终找到了规律并发明了一种他称之为“概率系统”的理念,其中有一种统计问题是整个理论的核心:
有n个概率模式,每个概率模式有两个参数pi,bi,这n个概率模式组成全集U,对任何一个U的子集S,我们称它的mob值为:S中所有概率模式对应的bi的异或和。此外,我们称S是合法的当且仅当:S中所有概率模式所对应的bi两两按位与的结果均为0,我们称一个S出现的概率为S中所有概率模式对应的pi的积。
为了验证你是否掌握了这套概率系统理论,mob给了你m个询问,每个询问都给出一个xi,询问:
所有mob值为x的合法子集的出现概率之和为多少?
由于这个数可能很大,你只需要输出答案对 998244353 取模的结果即可