#include<bits/stdc++.h>
using namespace std;
int a[100000];
int n;
long long ans[100000],all,t;
int main()
{
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>a[i];
		all+=a[i];
		if(i%2==0)
		t+=a[i];
	}
	all/=2;
	t-=all;
	ans[0]=t;
	for(int i=1;i<n;i++)
	{
		ans[i]=a[i-1]-ans[i-1];
	}
	for(int i=0;i<n;i++)
	{
		ans[i]*=2;
	}
	for(int i=0;i<n;i++)
	cout<<ans[i]<<" ";
	return 0;
}