CF238A Not Wool Sequences
Description
A sequence of non-negative integers $ a_{1},a_{2},...,a_{n} $ of length $ n $ is called a wool sequence if and only if there exists two integers $ l $ and $ r $ $ (1
Input Format
The only line of input contains two space-separated integers $ n $ and $ m $ $ (1
Output Format
Print the required number of sequences modulo $ 1000000009 $ $ (10^{9}+9) $ on the only line of output.
Explanation/Hint
Sequences of length $ 3 $ made of integers 0, 1, 2 and 3 that are not a wool sequence are (1, 3, 1), (1, 2, 1), (2, 1, 2), (2, 3, 2), (3, 1, 3) and (3, 2, 3).