line = [int(x) for x in input().split(" ")] k = line[2] if line[3] != line[0] and line[3] != line[1]: print(0) elif line[0] != line[1]: print(int((((2**k)*k)/2) % 1000000007)) else: print(k)