import sys input = sys.stdin.readline S = int(input()) MOD = 10**9+7 inv2 = pow(2, MOD-2, MOD) for _ in range(S): N, M, X = map(int, input().split()) P = pow(1+M, N, MOD) E = (P+pow(1-M, N, MOD))*inv2%MOD if X==0: print(E) else: print((P-E)%MOD)