b, c, d = map(int, input().split()) mod = 10**9 + 7 if c % mod == 1: print(b * d % mod) exit() ans = b * c % mod * (pow(c, d, mod) - 1) % mod ans *= pow(c - 1, mod - 2, mod) ans %= mod print(ans)