#include <bits/stdc++.h>
using namespace std;
#define REP(i,n) for(int(i)=0;i<(n);i++)

int main(){
  int n,a=0;cin>>n;
  vector<int> x(n,0);
  REP(i,n) cin>>x.at(i);
  REP(i,n){
    if(i%2) a-=x.at(i);
    else a+=x.at(i);
  }
  cout<<a<<" ";
  a/=2;
  for(int i=0;i<n-1;i++){
    cout<<(x.at(i)-a)*2<<" ";
    a=x.at(i)-a;
  }
}