peterverebics/CodeNet_Python_118 huggingface dataset:
a,v=map(int, input().split())
b,w=map(int, input().split())
t=int(input())
dist=abs(b-a)
dist2=(v-w)*t
if dist>dist2:
	print("NO")
else:
	print("YES")
ax, va = [int(v) for v in input().split()]
bx, vb = [int(v) for v in input().split()]
t = int(input())

if vb >= va:
    print("NO")
else:
    vd = va - vb
    x = abs(ax - bx)
    if x <= vd * t:
        print("YES")
    else:
        print("NO")
a,v = map(int,input().split())
b,w = map(int,input().split())
t = int(input())
if v <= w:
    print("NO")
    exit()
else:
    if abs(b-a) <= (v-w)*t:
        print("YES")
    else:
        print("NO")
def main() -> None:
    A, V = map(int, input().split())
    B, W = map(int, input().split())
    T = int(input())
    if W >= V:
        print("NO")
    else:
        print("YES" if (V - W) * T >= abs(B - A) else "NO")


if __name__ == '__main__':
    main()
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

d = abs(a-b)
if v <= w:
    print('NO')
else:
    if (v-w)*t < d:
        print('NO')
    else:
        print('YES')
A,V = map(int, input().split())
B,W= map(int, input().split())
T = int(input())
print('YES' if abs(A-B) <= (V-W)*T else 'NO')
import math

def a():
    s = input()
    print(s[:3])


def b():
    a, v = map(int, input().split())
    b, w = map(int, input().split())
    t = int(input())
    if v > w:
        if abs(a-b) / (v -w) <= t:
            print('YES')
        else:
            print('NO')
    else:
        print('NO')


def c():
    print('')



def d():
    print('')


b()
a, v = list(map(int, input().split()))
b, w = list(map(int, input().split()))
t = int(input())

if v - w > 0 and abs(b-a)/(v-w)<=t:
    print('YES')
else:
    print('NO')
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

if b > a:
    t_b = b + t*w
    t_a = a + t*v
    if t_a >= t_b:
        print('YES')
    else:
        print('NO')
else:
    t_b = b - t*w
    t_a = a - t*v
    if t_a <= t_b:
        print('YES')
    else:
        print('NO')
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())
if abs(a-b) <= (v*t - w*t):
    print('YES')
else:
    print('NO')
A,V=map(int,input().split())
B,W=map(int,input().split())
T=int(input())
if W>=V:
  print('NO')
else:
  key=abs(A-B)
  if key+W*T>V*T:
    print('NO')
  else:
    print('YES')
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

if abs(a-b) <= (v-w)*t:
    print("YES")

else:
    print("NO")
A,V=map(int,input().split())
B,W=map(int,input().split())
T=int(input())
check1=abs(A-B)
check2=(V-W)*T
print("YES" if check1<=check2 else "NO")
from sys import stdin
input = stdin.readline
 
A,V = input().rstrip().split()
B,W = input().rstrip().split()
T = int(input().rstrip())
A,V,B,W = int(A),int(V),int(B),int(W)
s=0
L1=A-B
L2=B-A
S=V-W
if V<=W:
  print('NO')
  s=1
else:
    if B<A:
      if L1/S<=T:
        print('YES')
      else:print('NO')
    else:
      if L2/S<=T:
        print('YES')
      else:print('NO')
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())

al, ar = A + -(T * V), A + (T * V)
bl, br = B + -(T * W), B + (T * W)

ans = "NO"
if A < B:
    if ar >= br:
        ans = "YES"
elif B < A:
    if al <= bl:
        ans = "YES"
else:
    ans = "YES"

print(ans)
A,V=map(int, input().split())
B,W=map(int, input().split())
T=int(input())
sa=abs(A-B)
hayasa=V-W
if hayasa*T>=sa:
  print("YES")
else:
  print("NO")
a,v = [int(x) for x in input().split()]
b,w = [int(x) for x in input().split()]
t = int(input())
if abs(a-b) <= (v-w) * t:
    print("YES")
else:
    print("NO")
a, v = [int(i)  for i in input().split()]
b, w = [int(i)  for i in input().split()]
t = int(input())

if w >= v:
  print("NO")
  exit()
#print((b-a) / (v-w))

if b > a:
  if a + v*t >= b + w*t:
    print("YES")
  else:
    print("NO")
else :
  if a - v*t <= b - w*t:
    print("YES")
  else:
    print("NO")
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

zzz = abs(a - b)
yyy = v - w

if yyy <= 0:
    print('NO')

elif zzz / yyy <= t:
    print('YES')
else:
    print('NO')
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())
if abs(a-b)<=(v-w)*t:
  print('YES')
else:
  print('NO')
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())

D = float(abs(A-B))
E = float(V - W)

if E <= 0:
	print("NO")
	exit()
time = D/E
if time <= T:
	print("YES")
else:
	print("NO")
# coding: utf-8
import sys

sr = lambda: sys.stdin.readline().rstrip()
ir = lambda: int(sr())
lr = lambda: list(map(int, sr().split()))

A, V = lr()
B, W = lr()
if A == B:
    print('YES'); exit()
T = ir()
speed = V - W
if speed <= 0:
    print('NO'); exit()

bl = abs(A-B) / speed <= T
print('YES' if bl else 'NO')
a,v= map(int, input().split())
b,w= map(int, input().split())
t=int(input())

if w>=v:
    print("NO")

elif (abs(a-b)/abs(v-w))<=t:
        print("YES")

else :
        print("NO")
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())
if abs(a-b) <= t*(v-w):
    print('YES')
else:
    print('NO')
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())
if w>=v:
  print('NO')
  exit()
if abs(a-b)-t*(v-w)<=0:
  print('YES')
else:
  print('NO')
A,V=map(int,input().split())
B,W=map(int,input().split())
T=int(input())
y=abs(B-A)
x=V-W
if x*T-y>=0:
    print("YES")
else:

    print("NO")
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())

D = abs(B - A)
S = abs(V - W)

if V <= W:
    print('NO')
else:
    X = S*T
    if X >= D:
        print('YES')
    else:
        print('NO')
import random as rng
import itertools as it
import collections as col
import heapq as hq
import sys
import copy as cp
sys.setrecursionlimit(10**9)


def dump_impl(*objects):
    print(*objects, file=sys.stderr)


def dump_dummy(*objects):
    pass


dump = dump_impl if "DEBUG" in sys.argv else dump_dummy

A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())

print("YES" if abs(A-B)+W*T <= V*T else "NO")
a, v=map(int, input().split())
b, w=map(int, input().split())
t=int(input())

distance=abs(a-b)
speed=v-w

if speed<=0:
    print("NO")
else:
    if distance/speed <=t:
        print("YES")
    else:
        print("NO")
a,v = map(int,input().split())
b,w = map(int,input().split())
t = int(input())
if b > a:
    av = a + v * t
    bw = b + w * t
    
    if av >= bw:
        print("YES")
    else:
        print("NO")
else:
    av = a - v * t
    bw = b - w * t

    if av <= bw:
        print("YES")
    else:
        print("NO")
a=list(map(int,input().split()))
b=list(map(int,input().split()))
t=int(input())
sa=a[1]-b[1]
d=abs(a[0]-b[0])
if sa<=0:
    print('NO')
elif sa*t<d:
    print('NO')
else:
    print('YES')
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

if v > w:
    # 1秒あたり距離はv-wだけ縮まる
    # t秒の時の距離は(v-w)*t
    # それが|a-b| の距離に間に合うor追い越せるかどうか
    if abs(a - b) <= (v - w) * t:
    # if t <= abs(a - b):
        print("YES")
    else:
        print("NO")
else:
    print("NO")
A,V = map(int, input().split())
B,W = map(int, input().split())
T = int(input())

distance = abs(A-B)
speed = V - W

if speed > 0:
    if distance / speed <= T:
        print("YES")
    else:
        print("NO")
else:
    print("NO")
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())

l=abs(a-b)
v=v-w
if v<=0:
    print("NO")
elif l/v<=t:
    print("YES")
else:
    print("NO")
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

d = v - w
if d <= 0:
    print("NO")
    exit()

if abs(a-b) <= t * d:
    print("YES")
else:
    print("NO")
# encoding:utf-8
import copy
import random
import bisect #bisect_left　これで二部探索の大小検索が行える
import fractions #最小公倍数などはこっち
import math
import sys
import collections

mod = 10**9+7
sys.setrecursionlimit(mod) # 再帰回数上限はでdefault1000

d = collections.deque()
def LI(): return list(map(int, sys.stdin.readline().split()))

A,V = LI()
B,W = LI()
T = int(input())

if abs(A-B) <= (V-W) * T:
    print("YES")
else:
    print("NO")
#

import sys
input=sys.stdin.readline

def main():
    A,V=map(int,input().split())
    B,W=map(int,input().split())
    T=int(input())
    y=0
    d=abs(A-B)
    if V!=W:
        t=d/(V-W)
        if 0<=t<=T:
            y=1
    
    if y==1:
        print("YES")
    else:
        print("NO")
    
    
    
if __name__=="__main__":
    main()
A,V = map(int,input().split())
B,W = map(int,input().split())
T = int(input())
 
dist = abs(A-B)

vel = abs(W-V)
 
if V*T >= W*T + dist:
    print("YES")
else:
    print("NO")
A,V = [int(v) for v in input().split()]
B,W = [int(v) for v in input().split()]
T = int(input())

if A > B:
    V *= -1
    W *= -1

A_d = V * T + A
B_d = W * T + B

if A < B:
    if A_d >= B_d: 
        print("YES")
    else:
        print("NO")
elif A > B:
    if A_d <= B_d: 
        print("YES")
    else:
        print("NO")
else:
    print("YES")
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())
print('YES' if (V - W) * T >= abs(B - A) else 'NO')
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

ans = "NO"
if a < b:
    if a + v * t >= b + w * t:
        ans = "YES"
else:
    if b - w * t >= a - v * t:
        ans = "YES"
print(ans)
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

if a < b:
    if v <= w:
        print('NO')
    else:
        if b - a <= t * (v - w):
            print('YES')
        else:
            print('NO')
elif a > b:
    if v <= w:
        print('NO')
    else:
        if a - b <= t * (v - w):
            print('YES')
        else:
            print('NO')
A , V = map(int, input().split())
B , W = map(int, input().split())
T = int(input())
flag = 0

if (V - W) <= 0:
    flag = 0
else:
    if ((V - W) * T) >= abs(A - B):
        flag = 1

if flag == 1:
    print("YES")
else:
    print("NO")
import sys
a,v = map(int, sys.stdin.readline().rstrip("\n").split())
b,w = map(int, sys.stdin.readline().rstrip("\n").split())
t = int(sys.stdin.readline().rstrip("\n"))
between = abs(b - a)
speed = v-w
if between <= speed*t:
  print('YES')
else:
  print('NO')
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())

if V >= W and abs(A - B) <= (V - W) * T:
	print("YES")
else:
	print("NO")
A,V = map(int,input().split())
B,W = map(int,input().split())
T = int(input())

X = abs(B-A)
Y = V-W

if Y <= 0:
    print('NO')
    exit()

if Y == 0:
    print('NO')
else:
    if Y*T >= X:
        print('YES')
    else:
        print('NO')
A, V=map(int,input().split())
B, W=map(int,input().split())
T =int(input())
D = abs(A-B)

if (V-W)*T>=D:
  print("YES")
#elif 10**9-A<=V*T and A<B:
#  print("YES")
#elif abs(-10**9-A)<=V*T and A>B:
#  print("YES")
else:
  print("NO")
a,v=[int(x) for x in input().split()]
b,w=[int(x) for x in input().split()]
t=int(input())
delta_v=v-w
if delta_v <= 0:
  print("NO")
else:
  T=(abs(b-a))/delta_v
  if T <= t:
    print("YES")
  else:
    print("NO")
import sys

readline = sys.stdin.readline
readall = sys.stdin.read
ns = lambda: readline().rstrip()
ni = lambda: int(readline().rstrip())
nm = lambda: map(int, readline().split())
nl = lambda: list(map(int, readline().split()))
prn = lambda x: print(*x, sep='\n')

def solve():
    a, v = nm()
    b, w = nm()
    t = ni()
    if abs(a - b) <= (v - w) * t:
        print('YES')
    else:
        print('NO')
    return

solve()
a,v = map(int,input().split())
b,w = map(int,input().split())
t = int(input())

if v>w:
    if (v-w)*t>=abs(a-b):
        print('YES')
    else:
        print('NO')
else:
    print('NO')
a, v, = map(int, input().split())
b, w, = map(int, input().split())
t = (int)(input())

# 方向
dir = 1
if b < a:
    dir = -1

# 移動先
pos_a = a + v * dir * t
pos_b = b + w * dir * t

ret = "NO"
if dir == 1 and pos_a >= pos_b:
    ret = "YES"
elif dir == -1 and pos_b >= pos_a:
    ret = "YES"

print("{}".format(ret))
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())

if abs(A-B) <= T*(V-W):
    print("YES")
else:
    print("NO")
A,V = map(int,input().split())

B,W = map(int,input().split())

T = int(input())

dif = abs(A-B)

if dif <= (V-W)*T:
    print ("YES")
else:
    print ("NO")
import sys

a,v=map(int, input().split())
b,w=map(int, input().split())
t=int(input())
if b > a:
    dif = b - a
elif b < a:
    dif = a - b

if v <= w:
    print("NO")
    sys.exit(0)

nowdif = v - w
if dif <= nowdif * t:
    print("YES")
    sys.exit(0)

print("NO")
a,v = map(int, input().split())
b,w = map(int, input().split())
t = int(input())
if v-w>0:
    if abs(a-b)/(v-w) <= t:
        print('YES')
        exit()
print('NO')
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())

if abs(b-a)<= (v-w)*t:
    print ("YES")

else:
    print("NO")
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())
d = abs(b-a)
d2 = v-w
print('YES' if d <= d2*t else 'NO')
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

if abs(a - b) <= (v - w) * t:
    print('YES')
else:
    print('NO')
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())

if A < B:
    if (A+V*T >= B+ W*T):
        print("YES")
    else:
        print("NO")
else:
    if (A-V*T <= B - W*T):
        print("YES")
    else:
        print("NO")
A, V= map(int,input().split())
B, W = map(int,input().split())
T = int(input())

def hantei(A,B,V,W,T):
    if V <= W:
        return('NO')
    else:
        if abs(B - A)/(V - W) <= T:
            return('YES')
        else:
            return('NO')
    
print(hantei(A,B,V,W,T))
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())


if (a*b) < 0:
    child = max(a,b) - min(a,b)
else:
    child = abs(b-a)

mother = v-w
if mother <= 0:
    print('NO')
    exit()

n = child/mother
if n>0 and n<=t:
    print('YES')
else:
    print('NO')
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())

if V <= W:
    print("NO")
    exit()

d = abs(A - B)
s = V - W

if d <= s * T:
    print("YES")
else:
    print("NO")
import sys
input = sys.stdin.readline
# sys.setrecursionlimit(100000)


def main():
    A, V = [int(i) for i in input().strip().split()]
    B, W = [int(i) for i in input().strip().split()]
    T = int(input().strip())
    if abs(A - B) <= (V - W) * T:
        return "YES"
    else:
        return "NO"


if __name__ == "__main__":
    print(main())
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())
if (v-w)*t>=abs(a-b):
  print("YES")
else:
  print("NO")
A,V = map(int,input().split())
B,W = map(int,input().split())
T = int(input())
dis = abs(A-B)
n = V-W
if dis <= n*T:
    print('YES')
else:
    print('NO')
A, V = map(int,input().split())
B, W = map(int,input().split())
T = int(input())

if A < B:
    ans = A+V*T >= B+W*T
else:
    ans = A-V*T <= B-W*T

if ans:
    print("YES")
else:
    print("NO")
a, v = map(int,input().split())

b, w = map(int,input().split())

t = int(input())

at = abs(v*t)
bt = abs(w*t)
if v<=w:
    print('NO')
elif v>w and (at-bt < abs(a-b)):
    print('NO')
else:
    print('YES')
A , V = map(int, input().split())
B , W = map(int, input().split())
T = int(input())
if A < B:
  Am = A + (V * T)
  Bm = B + (W * T)
  if Am >= Bm:
    print("YES")
  else:
    print("NO")
if A > B:
  Am = A - (V * T)
  Bm = B - (W * T)
  if Am <= Bm:
    print("YES")
  else:
    print("NO")
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

speed_dif = (v - w) * t
dis_dif = abs(a - b)

if dis_dif <= speed_dif:
    print('YES')
else:
    print('NO')
if __name__ == '__main__':
    a, v = map(int, input().split())
    b, w = map(int, input().split())
    t = int(input())
    l =abs(a - b)
    s=abs(v - w)

    if w >= v or l / s > t:
        print("NO")
    else:
        print("YES")
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())
k=abs(a-b)
if w-v>0:
    print("NO")
elif w==v:
    if k==0:
        print("YES")
    else:
        print("NO")
else:
    if k<=(v-w)*t:
        print("YES")
    else:
        print("NO")
A , V = map(int, input().split())
B , W = map(int, input().split())
T = int(input())
if A < B:
    if A+T*V < B+T*W:
        print("NO")
    else:
        print("YES")
else:
    if A-T*V > B - T*W:
        print("NO")
    else:
        print("YES")
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

if w-v < 0 and (abs(b-a))/(abs(w-v)) <= t:
    print('YES')
else:
    print('NO')
import sys


def input():
    return sys.stdin.readline().strip()


sys.setrecursionlimit(20000000)

MOD = 10 ** 9 + 7
INF = float("inf")


def main():
    A, V = map(int, input().split())
    B, W = map(int, input().split())
    T = int(input())
    diff = abs(A - B)
    mov = V - W
    if mov <= 0:
        print("NO")
    elif mov * T < diff:
        print("NO")
    else:
        print("YES")


if __name__ == "__main__":
    main()
a,v = map(int,input().split())
b,w = map(int,input().split())
t = int(input())

if((b-a) > 0):
  a = a+v*t
  b = b+w*t
  if(a >= b):
    print("YES")
  else:
    print("NO")
    
elif((b-a) < 0):
  a = a-v*t
  b = b-w*t
  if(a <= b):
    print("YES")
  else:
    print("NO")
a, v = map(int, input().split())
b, w = map(int, input().split())
t = int(input())

if abs(a-b) > (v-w)*t:
    print("NO")
else:
    print("YES")
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())
k=abs(b-a)
s=w-v

print("YES" if s<=0 and k+t*s<=0 else "NO")
AV = input().split()
BW = input().split()
T = int(input())

if(int(AV[0]) > int(BW[0])):
  T *= -1

a = int(AV[0]) + int(AV[1]) * T
b = int(BW[0]) + int(BW[1]) * T

if(T >=0 and a >= b):
  print('YES')
elif(T <= 0 and a <= b):
  print('YES')
else:
  print('NO')
A,V=map(int,input().split())
B,W=map(int,input().split())
T=int(input())

if V-W<=0 or abs(B-A)/(V-W)>T:
    print('NO')
else:
    print('YES')
A, V = list(map(int,input().split()))
B, W = list(map(int,input().split()))
N = int(input())
dis = abs(B - A)
if W >= V:
    print("NO")
else:
    dx = V - W
    if dis <= N * (V - W):
        print("YES")
    else:
        print("NO")
def input_int():
    return map(int, input().split())

def one_int():
    return int(input())

def one_str():
    return input()

def many_int():
    return list(map(int, input().split()))

A, V = input_int()
B, W = input_int()

T = one_int()

speed = (V-W)

kyori = abs(B-A)

if speed*T >= kyori:
    print("YES")
else:
    print("NO")
a,v = map(int,input().split())
b,w = map(int,input().split())
t = int(input())

if v == w:
    print("NO")
else:
    if w > v:
        print("NO")
    else:
        if abs(b-a) / (v-w) <= t:    
            print("YES")
        else:
            print("NO")
# coding: utf-8

a, v = map(int, input().rstrip().split())
b, w = map(int, input().rstrip().split())
t = int(input().rstrip())

length = abs(a-b)
diff = (v-w)*t

if length <= diff:
    print('YES')
else:
    print('NO')
import sys
rm = lambda: map(int, sys.stdin.buffer.readline().split())
ri = lambda: int(sys.stdin.readline())
a, v = rm()
b, w = rm()
t = ri()
if v - w == 0:
  print('NO')
  exit()
if 0 <= abs(a-b) / (v-w) <= t:
  print('YES')
else:
  print('NO')
a,v = map(int,input().split())
b,w = map(int,input().split())
t = int(input())
if a < b:
  a += v * t
  b += w * t
  if a >= b:
    print("YES")
  else:
    print("NO")
else:
  a -= v * t
  b -= w * t
  if a <= b:
    print("YES")
  else:
    print("NO")
A,V=map(int,input().split())
B,W=map(int,input().split())
T=int(input())

if A<B:
  A_T=A+V*T
  B_T=B+W*T
  if A_T>=B_T:
    print('YES')
  else:
    print('NO')
else:
  A_T=A-V*T
  B_T=B-W*T
  if A_T<=B_T:
    print('YES')
  else:
    print('NO')
A,V = map(int,input().split())
B,W = map(int,input().split())
T = int(input())
dist = abs(A-B)
delta = V-W
res = 'YES'
if W>V:
    res = 'NO'
else:
    if delta*T >= dist:
        res = 'YES'
    else:
        res = 'NO'
print(res)
A, V = [int(i) for i in input().split()]
B, W = [int(i) for i in input().split()]
T = int(input())

print('YES' if V > W and abs(A - B) <= T * (V - W) else 'NO')
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())
if V > W:
  t = max(A-B, B-A) / (V-W)
  if t <= T:
    print("YES")
  else:
    print("NO")
else:
  print("NO")
A,V = map(int,input().split())
B,W = map(int,input().split())
T = int(input())

dis = abs(B - A)
speed = V - W


if dis <= speed*T:
  print("YES")
else:
  print("NO")
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())

dist = abs(B - A)
relv = W - V
if relv == 0:
  print("NO")
elif relv < 0 and dist/abs(relv) <= T:
  print("YES")
else:
  print("NO")
a, v= map(int, input().split())
b, w  = map(int, input().split())
t = int(input())
if t*(v-w) >= abs(a-b):
    print('YES')
else:
    print('NO')
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())
ans="NO"
if v>w:
  if abs(b-a)/abs(w-v)<=t:
    ans="YES"
print(ans)
A, V = map(int,input().split())
B, W = map(int,input().split())
T    = int(input())

if (V-W)*T >= abs(A-B):
  print("YES")
else:
  print("NO")
#
A,V = map(int,input().split())
B,W = map(int,input().split())
T = int(input())

diff = (V - W)*T;
if abs(A-B) <= diff:
    print("YES")
else:
    print("NO")
def resolve():
    A, V = [int(i) for i in input().split()]
    B, W = [int(i) for i in input().split()]
    T = int(input())
    if (V - W) * T >= abs(B - A):
        print("YES")
    else:
        print("NO")


resolve()
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())
if A < B and B+W*T <= A+V*T:
    print("YES")
elif A > B and B-W*T >= A-V*T:
    print("YES")
else:
    print("NO")
def resolve():
    A, V = map(int, input().split())
    B, W = map(int, input().split())
    T = int(input())

    ans = 'NO'

    if V > W:
        if A > B:
            t = (B-A)/(W-V)
        else:
            t = (B - A) / (V - W)

        if t <= T:
            ans = 'YES'

    print(ans)

if __name__ == '__main__':
    resolve()
from decimal import Decimal
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())

if v==w:
    print("NO")
    exit()
atai = Decimal(abs(b-a))/Decimal(abs(v-w))
if atai<=t and a+v*t>=b+w*t:
    print("YES")
else:
    print("NO")
A,V=map(int,input().split())
B,W=map(int,input().split())
T=int(input())
if A <= B and A+T*V >= B+T*W:
  print("YES")
elif A >=B and A-T*V <= B-T*W:
  print("YES")
else:
  print("NO")
A, V = map(int, input().split())
B, W = map(int, input().split())
T = int(input())

if V<=W:
    print("NO")
    import sys
    sys.exit()
import math
if abs(B-A)/(V-W) <= T:
    print("YES")
else:
    print("NO")
A, V = [int(_) for _ in input().split()]
B, W = [int(_) for _ in input().split()]
T = int(input())

if V <= W:
    print("NO")
else:
    X = abs(A - B)
    Y = V - W
    if X > Y * T:
        print("NO")
    else:
        print("YES")
a, v = map(int, input().split())

b, w = map(int, input().split())

t = int(input())

if abs(a - b) <= (v - w) * t:
    print("YES")
else:
    print("NO")
A,V = map(int,input().split())
B,W = map(int,input().split())
T=int(input())
if (V-W)<=0:
    print('NO')
else:
    if (V-W)*T>=abs(A-B):
        print('YES')
    else:
        print('NO')
A,V,B,W,T=map(int, open(0).read().split())
if W==V:
    print("NO")
    exit()
ans=W<V
ans=ans and abs(A-B) <= (V-W)*T
print("YNEOS"[not ans::2])
A,V=map(int,input().split())
B,W=map(int,input().split())
T=int(input())
if A<=B:
    if A+T*V<B+T*W:
        print('NO')
    else:
        print('YES')
else:
    if B-T*W<A-T*V:
        print('NO')
    else:
        print('YES')
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())
if a > b:
  if a - v*t <= b - w*t:
    print('YES')
  else:
    print('NO')
else:
  if a + v*t >= b+w*t:
    print('YES')
  else:
    print('NO')
a,v=map(int,input().split())
b,w=map(int,input().split())
t=int(input())
x=abs(b-a)
y=v-w
z=x-t*y
if z<=0:
  print("YES")
else:
  print("NO")
A,V=map(int,input().split())
B,W=map(int,input().split())
T=int(input())
if(A<B):
  A1=A+V*T
  B1=B+W*T

  if(A1>=B1):
    print('YES')
  else:
    print('NO')
    
else:
  A1=A-V*T
  B1=B-W*T

  if(A1<=B1):
    print('YES')
  else:
    print('NO')