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