a,b,c = gets.split.map(&:to_i)
x = gets.to_i

cnt = 0
while a >= b && cnt < x
  b *= 2
  cnt += 1
end
while b >= c && cnt < x
  c *= 2
  cnt += 1
end

if a < b && b < c
  puts "Yes"
else
  puts "No"
end