#include <bits/stdc++.h>
using namespace std;
long long x, y, l, r, k;
bool binary() {
  long long low = x, high = y;
  while (low <= high) {
    long long mid = (low + high) / 2;
    long long q = mid * k;
    if (q < l) {
      low = mid + 1;
    } else if (q > r) {
      high = mid - 1;
    } else if (l <= q <= r) {
      return true;
    }
  }
  return false;
}
int main() {
  while (cin >> l) {
    cin >> r >> x >> y >> k;
    if (binary()) {
      cout << "YES" << endl;
    } else
      cout << "NO" << endl;
  }
  return 0;
}
