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: print("No") break ok_H = max(ok_H, Hi+S*B) else: print("Yes")