n,s,b = map(int,input().split()) A = list(map(int,input().split())) a = A[0] for i in range(n-1): a = max(a, A[i]) if(A[i+1] - a > b*s): print("No") exit() print("Yes")