Problem1650--盒子匹配

1650: 盒子匹配

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 28  Solved: 9
[Submit] [Status] [Web Board] [Creator:]

Description

有连续放置的编号为1nn个盒子,每个盒子内有且仅有一个物品,不存在空盒子,总共有m种物品。

如果相邻盒子物品是相同,就会发生匹配

求有多少种状态会发生匹配

Input

共一行,包含两个整数mn

数据范围:1≤m≤1e5, 1≤n≤1e7。

Output

会发生匹配的状态数,对100003取余。

Sample Input

2 3

Sample Output

6

HINT

所有可能的 6 种状态为:(000)(001)(011)(100)(110)(111)

Source/Category