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)

