import java.util.*; import java.io.*; import java.math.*; class crap{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int a=sc.nextInt(); int b=sc.nextInt(); BigInteger t=new BigInteger(sc.next()); BigInteger m=new BigInteger("1000000007"); BigInteger val=new BigInteger(Integer.toString((a+b)/2)); System.out.println(val.modPow(t, m)); } }