"use strict";

function main(input) {
  input = input.trim().split("\n");
  const T = parseInt(input[2]);
  const line_one = input[0].split(" ");
  const line_two = input[1].split(" ");
  let A = parseInt(line_one[0]);
  let B = parseInt(line_two[0]);

  let BA = B - A;
  let VW = parseInt(line_one[1]) - parseInt(line_two[1]);

  if (VW <= 0) {
    console.log("NO");
    return;
  }
  if (BA % VW === 0 && BA / VW <= T) {
    console.log("YES");
  } else {
    console.log("NO");
  }

  // for (let i = 0; i < T; i++) {
  //   A = A + parseInt(line_one[1]);
  //   B = B + parseInt(line_two[1]);
  // }

  // if (parseInt(line_one[1]) > parseInt(line_two[1])) {
  //   console.log("YES");
  // } else {
  //   console.log("NO");
  // }

  // const ans = B - A <= T * (parseInt(line_one[1]) - parseInt(line_two[1]));
  // if (ans) {
  //   if ((B - A) % (parseInt(line_one[1]) - parseInt(line_two[1])) == 0) {
  //     console.log("YES");
  //     return;
  //   }
  // } else {
  //   console.log("NO");
  //   return;
  // }

  // console.log("NO");

  // const sub = (B-A) - (parseInt(line_one[1]) - parseInt(line_two[1]))

  // for (let i = 0; i < T; i++) {
  //   A = A + parseInt(line_one[1]);
  //   B = B + parseInt(line_two[1]);
  //   console.log(i);
  // }
  // if (A > B) {
  //   console.log("YES");
  // } else {
  //   console.log("NO");
  // }
}

main(require("fs").readFileSync("/dev/stdin", "utf-8"));
