### 问题描述
popcount(i) 表示二进制下 i 的 1 的个数。
给定 L,R,p,求 R∏i=Lpopcount(i)mod
第一行包含 3 个正整数 L,R,p。
输出共 1 行,包含 1 个整数,表示最终答案,答案对 p 取模。
1 10 998244353
96
对于所有测评数据,1 \leq L \leq R \leq 10^{15},10^8 < p \leq 10^9+7,保证 p 为质数。