program sample
	implicit none
    integer(16) :: A,B,V,W,T,X,i,j,k
    real(16) :: Y
    
    read(*,*) A,V
    read(*,*) B,W
    read(*,*) T
    
    i = B-A
    j = V-W
    
    if (A > B) then
    	if (W > V) then
        	X = i/j
            Y = real(i,8)/real(j,8)
            if (X == Y .and. X<=T) then
            	write(*,*) 'YES'
            end if
        else
        	write(*,*) 'NO'
        end if
    else
    	if (V > W) then
        	X = (-i)/(-j)
            Y = real(-i,8)/real(-j,8)
            if (X == Y .and. X<=T) then
            	write(*,*) 'YES'
            end if
        else
        	write(*,*) 'NO'
        end if
    end if
    stop
end program sample