[NCT058B]清新题
题号:NC232434
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 512 M,其他语言1024 M
64bit IO Format: %lld

题目描述

我是 A 题!

给定 n,m,求有多少对长度为 n 的序列 a,b 合法。
两个序列 a,b 合法被定义为 :


其中 表示按位或, 表示按位异或。

输入描述:

两个以空格分隔的正整数 n,m.

输出描述:

一个非负整数,表示答案对  取模后的值。
示例1

输入

复制
3 3

输出

复制
233472

备注:

保证