Find the number of ways to put different balls into boxes. Each box can contain any number of balls, including zero.
Two positive integers and .
Print the number of ways to put different balls into boxes. It is guaranteed that this number does not exceed 10^{18}.
Example 1