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

k.times do 
    if a >= b then
        b = b * 2
    elsif b >= c then
        c = c * 2
    end
    if a < b && b < c then
        break
    end
end

puts (a < b && b < c) ? "Yes" : "No"
