問題文
整数 l,r,x (lleqr) に対して,dist(l,r,x) を次のように定義します.
- x<l のとき: dist(l,r,x)=l−x
- lleqxleqr のとき: dist(l,r,x)=0
- r<x のとき: dist(l,r,x)=x−r
整数のペアが N 個与えられ,そのうち i 個目のペアは (Li,Ri) です. k=1,2,cdots,N のそれぞれについて,次の問題を解いてください.
- 整数 x を自由に選び,$\\max(dist(L_1,R_1,x),dist(L_2,R_2,x),\\cdots,dist(L_k,R_k,x))$ を計算する. この値としてあり得る最小値を求めよ.
制約
- 1leqNleq2times105
- 1leqLileqRileq109
- 入力される値はすべて整数である
入力
入力は以下の形式で標準入力から与えられる.
N
L1 R1
L2 R2
vdots
LN RN
出力
各 k=1,2,cdots,N に対する答えを順番に出力せよ.
入力例 1
3
1 3
2 4
5 6
出力例 1
0
0
1
- k=1 のときは x=1 とすればよいです.
- k=2 のときは x=3 とすればよいです.
- k=3 のときは x=4 とすればよいです.
入力例 2
10
64 96
30 78
52 61
18 28
9 34
42 86
11 49
1 79
13 59
70 95
出力例 2
0
0
2
18
18
18
18
18
18
21