N, K = map(int, input().split()) MOD = 10 ** 9 + 7 print(N * (pow(N, K, MOD) - pow(N - 1, K, MOD)) % MOD)