local A, B, C, K = io.read("*n", "*n", "*n" , "*n")

for i = 1, K do
	if C <= B then
		C = C * 2
	elseif B <= A then
		B = B * 2
	else
		break
	end
end

local out = "Yes"
if C <= B or B <= A then
	out = "No"
end

print(out)
