logo AlgoBeat OnlineJudge
登录 注册

#101523. [BZOJ 1523] [POI2006]Mis

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

题目描述

Byteoian 是一家专业生产儿童玩具的公司。他们生产的玩具质量上乘,广受好评。

但最近,有人发现他们生产的泰迪熊存在致命缺陷。总共有四种泰迪熊型号:,一旦将三个字母相同或数字相同的泰迪熊放在一块,就会对泰迪熊造成致命损坏。

如果一种摆放泰迪熊的方案中不存在连续三个字母相同或数字相同的泰迪熊,则称这种摆放方案是安全的

现在你收集了一些泰迪熊,你想要知道有多少种安全的摆放泰迪熊的方案。由于安全的方案可能较多,请输出方案数对 取模的结果。

输入格式

输入包含四个整数:,分别代表 型, 型, 型, 型泰迪熊的数量。

输出格式

输出一个整数,即安全摆放泰迪熊的方案数对 取模的结果。

样例

样例输入 #1

0 1 2 1

样例输出 #1

6

说明