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

loop do
  break if a < b

  b *= 2
  k -= 1
  break if k == 0
end

loop do
  break if b < c

  c *= 2
  k -= 1
  break if k == 0
end


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