Ryki

아직 제출이 없습니다시간 제한8초메모리 제한1024 MB

문제

Berlandia to nieskończona plansza złożona z kwadratowych pól. Wiersze są ponumerowane rosnącymi liczbami całkowitymi od dołu do góry, a kolumny od lewej do prawej. Niech (r,c)(r, c) oznacza pole na przecięciu wiersza rr i kolumny cc. Dwa różne pola nazywamy sąsiadującymi jeśli dotykają się przynajmniej rogiem. Oznacza to, że każde pole ma dokładnie ośmiu sąsiadów.

Odległość między dwoma polami (R_A,C_A)(R\_A, C\_A) i (R_B,C_B)(R\_B, C\_B) to odległość Euklidesowa, to jest:

(R_AR_B)2+(C_AC_B)2.\sqrt{(R\_A - R\_B)^2 + (C\_A - C\_B)^2}\text{.}

W Berlandii żyje nn niedźwiedzi. Niedźwiedź o numerze ii zamieszkuje pole (r_i,c_i)(r\_i, c\_i). W jednym polu może znajdować się wiele niedźwiedzi.

Niedźwiedzie potrafią żyć samotnie, ale każdy czasem potrzebuje bliskości. Gdy jeden z niedźwiedzi zaryczy, wszystkie niedźwiedzie z innych pól natychmiastowo zbliżą się o jedno pole do ryczącego, przechodząc do tego z sąsiadujących pól, które jest najbliżej pola z ryczącym niedźwiedziem. Można udowodnić, że zawsze jest dokładnie jedno takie pole (nie ma remisów). Niedźwiedzie, które znajdują się w tym samym polu co ryczący, nie zmieniają swojego położenia.

Przykładowo, rozważmy parę niedźwiedzi, jednego w polu (2,1)(2, 1), a drugiego w polu (4,8)(4, 8). Ryk w polu (2,1)(2, 1) sprawi, że drugi niedźwiedź przechodzi do pola (3,7)(3, 7), które jest w odległości (32)2+(71)2=37\sqrt{(3 - 2)^2 + (7 - 1)^2} = \sqrt{37} od źródła ryku.

Niedźwiedzie zaryczą w kolejności 1,2,,n1, 2, \dots , n, każdy raz. Każdy poza jednym.

Limak jest przeziębiony. Nie jest w stanie zaryczeć i nie może on opuścić swojej gawry, więc pozostanie w swoim początkowym polu. Biedny Limak.

Nie wiesz, którym niedźwiedziem jest Limak. Dla każdego kk od 11 do nn, znajdź końcowe położenie niedźwiedzi, jeśli kk-ty z nich to Limak. Dla każdej możliwości wypisz sumę iloczynów końcowych współrzędnych, to jest przyjmując, że ii-ty niedźwiedź po wszystkich n1n - 1 rykach jest w polu (r_i,c_i)(r′\_i , c′\_i ):

_i=1nr_ic_i\displaystyle \sum\_{i=1}^{n}{r'\_i \cdots c'\_i}

입력

Pierwszy wiersz wejścia zawiera liczbę całkowitą nn (2n250,0002 ≤ n ≤ 250\\,000) – liczbę niedźwiedzi.

Kolejne nn wierszy zawiera dwie liczby całkowite r_ir\_i, c_ic\_i (1r_i,c_i1061 ≤ r\_i , c\_i ≤ 10^6) – ii-ty z nich oznacza początkowe położenie ii-tego niedźwiedzia.

출력

Wypisz nn wierszy. W kk-tym z nich powinna znaleźć się pojedyncza liczba całkowita – suma iloczynów końcowych współrzędnych przy założeniu, że Limak jest k-tym niedźwiedziem.