集大校赛H-花坛

集大校赛H-花坛

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

作为保护伞公司总部扩建计划的一部分,设计一座漂亮的花坛是很有必要的。
花坛可以看作一个\(N \times M\)的矩阵,矩阵内的每个格子都必须摆放一盆花。

定义一个花坛是完美的当且仅当:

1.对于花坛的每一行,不存在两盆相同种类的花,它们的距离\(\leq 3\)。
2.对于花坛的每一列,不存在两盆相同种类的花,它们的距离\(\leq 3\)。
这里的距离指的是曼哈顿距离(详请见"打电话"题目描述),也就是两盆花之间的花盆数\(+1\)。

现在有\(4\)种不同种类且数量无限的花,一共有多少可能的摆花方案能够组成完美的花坛图案?

如果存在一个花坛中的位置,在两种方案中这个位置上花的种类不同,那么这两种摆花方案不同。

Format

Input

每个测试点仅包含一组输入数据,
一行两个整数,分别为\(N\)和\(M(1≤N,M≤1000)\)。

Output

输出一行一个整数,代表摆花的方案数。
由于答案可能很大,输出其除以\(1000000007\)所得余数。

Sample 1

Input

1 2

Output

12

Sample 2

Input

2 3

Output

264

Limitation

1s, 1GB for each test case.

Source

Vijos Original

集大校赛重现(不完整版)

未参加
状态
已结束
规则
ACM/ICPC
题目
8
开始于
2021-06-10 14:00
结束于
2021-06-10 18:00
持续时间
4.0 小时
主持人
参赛人数
9