import std.stdio;

void main() {
	int red, green, blue;
	int times;
	
	readf("%s %s %s\n", &red, &green, &blue);
	readf("%s", &times);

	foreach (i;0..times) {
		if (green <= red) {
			green *= 2;
		} else if (blue <= green) {
			blue *= 2;
		}
	}

	if (green > red && blue > green) {
		writeln("Yes");
	} else {
		writeln("No");
	}
}
