N,M = map(int,input().split()) mod = 10**9 + 7 ans = (pow(2,M,mod)-1)*pow(2,-1,mod) print(ans%mod)