### 问题描述
在元宵节的活动现场,有一串环形排列的灯笼,共计 n 个。每个灯笼上伴随着一个谜底以及一个数字,这些数字分别为 a1,a2,…,an。
根据元宵节的传统,每个灯笼的谜底都是由相邻两个灯笼上的数字之和得出的。需要注意的是,在环形排列的灯笼中,首尾两个灯笼也是相邻的。
现在,请你计算并依次输出每个灯笼的谜底。
第一行包含一个整数 n(3≤n≤105),表示灯笼的数量。 接下来一行,包含 n 个整数 a1,a2,…,an(1≤ai≤105),表示每个灯笼上的数字。
输出 n 个整数,分别表示第 1,2,…,n 个灯笼的谜底。
3
1 2 3
5 4 3