r, g, b = gets().chomp.split(' ').map(&:to_i)
k = gets().chomp.to_i

count = 0
while count < k do
    if b <= r || b <= g
        b *= 2
    elsif g <= r
        g *= 2
    end
    count += 1
end

if b > g && g > r
    puts 'Yes'
else
    puts 'No'
end