#abc214c. [abc214_c]Distribution

[abc214_c]Distribution

题目描述

NN 人排列在圆周上,逆时针方向编号为 1,2....N1,2....N

i(1iN)i(1≤i≤N) 个人在时刻 tt 拿到宝石后,在 SiS_i 个单位时间后,即在时刻 t+Sit+S_i 将该宝石交给第 i+1i+1 个人。特别的,第 NN 个人给向第 11 个人。

另外,高桥在时间 TiT_i 将宝石交给第 ii 个人。

对于所有 i(1iN)i(1≤i≤N),请求出 i 号人第一次得到宝石的时刻。另外,宝石交接所需的时间可以忽略。

输入格式

第一行 NN
第二行 S1,S2,SNS_1,S_2,……S_N
第三行 T1,T2,TNT_1,T_2,……T_N

输出格式

输出 NN 行。在 i(1iN)i(1≤i≤N) 行中,输出第 ii 个人第一次得到宝石的时刻。

说明/提示

1N2000001≤N≤200000

1Si,Ti1091≤Si,Ti≤10^9

输入全部为整数。