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