#include <bits/stdc++.h>
#define int long long
using namespace std;

struct rail{
	int c,s,f;
};

signed main(){
	int N; cin>>N;
	vector<rail> sta(N-1);
	for(int i=0;i<N-1;i++)cin>>sta[i].c>>sta[i].s>>sta[i].f;
	
	for(int i=0;i<N;i++){
		int ans=0;
		for(int j=i;j<N-1;j++){
			ans=max(sta[j].s,ans);
			ans+=(sta[j].f-ans%sta[j].f)%sta[j].f;
			ans+=sta[j].c;
		}
		cout<<ans<<endl;
	}
	return 0;

}