#1552. [CZOJ 一周一测 R26 A] 川澄舞

[CZOJ 一周一测 R26 A] 川澄舞

Description

川澄舞周围一圈现在有 nn 个魔物(nn 为奇数)。第 ii 个魔物的生命值为 bib_i,令 bn+1=b1b_{n+1}=b_1

魔物运动速度过快,因此现在舞只知道每相邻两个魔物的生命值之和的平均值,即 ai=bi+bi+12a_i=\dfrac{b_i+b_{i+1}}2。请你帮她还原出每个魔物的生命值。

Format

Input

第一行一个正整数 nn

第二行 nn 个正整数 aia_i

Output

一行 nn 个整数 bib_i,用空格隔开。

Samples

3
2 2 4
4 0 4
5
3 8 7 5 5
2 4 12 2 8

Limitation

3n<105,0ai,bi1093\le n<10^5,0\le a_i,b_i\le 10^9nn 为奇数。