#include<bits/stdc++.h>
using namespace std;
#define fastIO ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
typedef long long ll;
const int N=3e5+5;
int arr[N];
int main()
{
fastIO
int n;cin>>n;
for(int i=0;i<n;i++)cin>>arr[i];
vector <int> neww;
int i=0;
while(i<n)
{
int curr=arr[i];
//cout<<curr<<"\n";
while(curr>arr[i+1])
{
//cout<<arr[i+1]<<"\n";
curr+=arr[i+1];
i++;
}
//cout<<curr<<"\n";
neww.push_back(curr);
i++;
}
for(auto item:neww)cout<<item<<" ";
cout<<endl;
}