#include using namespace std; #define MOD 1000000007 long long int power(long long int a,long long int b) { long long int ans=1; while(b) { if(b&1) ans=(ans*a)%MOD; b>>=1; a=(a*a)%MOD; } return ans; } long long int inversemod(long long int a) { long long int ans=power(a,MOD-2); return ans; } long long int product(long long int a,long long int b) { long long int ans=0; while(b) { if(b&1) ans=(ans+a)%MOD; b>>=1; a=(a+a)%MOD; } return ans; } int main() { long long int a,b,t,ans,k; cin>>a>>b>>t; k=(a+b)/2; ans=power(k,t); cout<