B,C,D=map(int,input().split()) Mod=10**9+7 C%=Mod if C==1: X=(B*D)%Mod else: p=pow(C,D,Mod)-1 q=pow(C-1,Mod-2,Mod) X=(B*C)*(p*q)%Mod print(X)