logo AlgoBeat OnlineJudge
登录 注册

#104475. [BZOJ 4475] [Jsoi2015]子集选取

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

给定 个元素的集合 和整数,现在要从 中选出若干子集 )排成下面所示边长为 的三角形(因此总共选出了 个子集)。

此外,JYY 对选出的子集之间还有额外的要求:选出的这些子集必须满足
JYY 想知道,求有多少种不同的选取这些子集的方法。因为答案很大,JYY 只关心输出答案模 的值。

对于两种选取方案 只要存在 满足 ,我们就认为 是不同的方案。

输入格式

输入包含一行两个整数

输出格式

一行一个整数,表示不同方案数目模 的值。

样例

样例输入 #1

2 2


样例输出 #1

16

数据范围与提示

对于 的数据,