N, S, B = map(int, input().split()) H = list(map(int, input().split())) ok_H = H[0]+S*B for Hi in H: if Hi > ok_H: break ok_H = max(ok_H, Hi+S*B) if ok_H >= H[-1]: print("Yes") else: print("No")