#include<bits/stdc++.h>
#define rep(I,x,n) for(int I=x;I<n;I++)
using namespace std;
int A[100000],ans[100000];
int main()
{
    int n;
    cin>>n;
    rep(i,0,n)
        cin>>A[i];
    rep(i,0,n)
    {
        ans[0]=A[n-i-1]-ans[0];
    }
    rep(i,1,n)
     ans[i]=2*A[i-1]-ans[i-1];
    rep(i,0,n)
        cout<<ans[i]<<' ';
    return 0;
}
