import java.util.Scanner;
public class 买菜 {
public static void main(String[] args) {
int n;
Scanner sc = new Scanner(System.in);
n=sc.nextInt();
int[] c=new int[n];
int[] a=new int[1001];
int[] b =new int[1001];
for(int i=1;i<=n;i++) {
a[i]=sc.nextInt();
}
for(int i=1;i<=n;i++)
{
if(i==1)
b[i]=(a[i]+a[i+1])/2; //因为只用测试两个以上的数据 所以不用考虑只有一个数据的情况
//要考虑可以单独写个if语句进行判断
else if(i==n)
b[i]=(a[i-1]+a[i])/2;
else
b[i]=(a[i-1]+a[i+1]+a[i])/3; //不是只有相邻元素 还有自己
}
for(int i=1;i<=n;i++) {
System.out.print(b[i]+" ");
}
}
}