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

def f(a,b,c,k)
  if a < b && b < c
    puts 'Yes'
    exit 0
  end
  if k == 0
    return
  end
  f(a,b*2,c,k-1)
  f(a,b,c*2,k-1)
end

f(a,b,c,k)
puts 'No'

