import sys input=lambda: sys.stdin.readline().rstrip() b,c,d=map(int,input().split()) mod=10**9+7 if c%mod==1: print((b*d)%mod) else: print(((pow(c,d+1,mod)-c)*pow(c-1,mod-2,mod)*b)%mod)