let () =
  let rec times n m k = if m > n then (k, m) else times n (m*2) (k+1) in
  Scanf.scanf "%d %d %d\n%d\n" @@ fun a b c k ->
  let (x, b') = times a b 0 in
  let (y, c') = times b' c 0 in
  Printf.printf "%s\n" (if x + y <= k then "Yes" else "No") 