N,S,B=map(int,input().split()) H=list(map(int,input().split())) ma=H[0] for i in range(N-1): ma=max(H[i],ma) if H[i+1]-ma>S*B: print('No') exit(0) print('Yes')