#yuki1090 n,d=map(int,input().split()) a=list(map(int,input().split())) l=[0] l.extend(a) res=[0] for i in range(1,n): if l[i]-l[i-1]<=d: res.append(res[i-1]+d) else: res.append(l[i]+res[i-1]) print(*res)