inp = require('fs').readFileSync('/dev/stdin', 'utf8').trim().split('\n')
l = inp.shift().split(' ')
a = l.shift() * 1
b = l.shift() * 1 
c = l.shift() * 1 
k = inp.shift() * 1
cnt = 0;
while (cnt < k && a > b) {
    b = b + b
    cnt++
} 
while (cnt < k && b > c) {
    c = c + c
    cnt++
} 
console.log(a < b && b < c ? "Yes": "No")