#124. 古代猪文

古代猪文

题目描述

给定整数 n,q\red{n,q} ,计算 qdnCndMod 999911659\red{ q^{ \sum{_{d|n} C_n^d } } Mod \ 999911659 }

输入格式

输入包括一行,包含两个整数 n\red n , q\red q,用一个空格隔开。

输出格式

输出包括一行,包含一个整数表示最终结果。

样例

输入样例

4 2

输出样例

2048

提示

1n,q109\red{1≤n,q≤10^9}

对于 n\red n 的每一个正因数 d\red d ,都有一个 Cnd\red{C_n^d} ​的值,将它们全部加起来得到的和就是 dnCnd\red{ \sum_{d|n} C_n^d}