logo AlgoBeat OnlineJudge
登录 注册

#103260. [BZOJ 3260] 跳

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

题目描述

邪教喜欢在各种各样空间内跳。现在,邪教来到了一个二维平面。在这个平面内,如果邪教当前跳到了 ,那么他下一步可以选择跳到以下4个点: 。而每当邪教到达一个点,他需要耗费一些体力,假设到达 需要耗费的体力用 表示。

对于 ,有以下几个性质:

  1. 或者 ,则
  2. ,则
  3. ,则

现在,邪教想知道从 出发到 ,最少花费多少体力(到达 点花费的体力也需要被算入)。 由于答案可能很大,只需要输出答案对 取模的结果。

输入格式

读入两个整数 ,表示邪教想到达的点。

输出格式

输出仅一个整数,表示邪教需要花费的最小体力对 取模的结果。

样例

样例输入 #1

1 2

样例输出 #1

6 

数据范围与提示

对于 的数据,满足

没有写明来源