Zadatak

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

문제

Zadano je NN kvadrata koji su označeni brojevima od 11 do NN. Kvadrat s oznakom ii ima duljinu stranice a_ia\_i, gdje je a_ia\_i neki paran broj. Na početku je svaki kvadrat obojan u crnu boju.

Jura kod sebe ima koordinatni sustav ii odlučio je iskoristiti N1N - 1 sekundi svog života da bi se malo pozabavio sa zadanim kvadratima. U ii-toj sekundi Jura je uzeo kvadrate s oznakama x_ix\_i i y_iy\_i te ih spojio u novi kvadrat s oznakom n+in + i (nakon spajanja kvadrati s oznakama x_ix\_i i y_iy\_i više ne postoje).

Prilikom spajanja dva kvadrata, Jura ih postavi u koordinatni sustav tako da su im središta u koordinatama (0,0)(0, 0) te da su im stranice paralelne s osima. Novi kvadrat bit će dimenzija kao veći od dva koja se spajaju, a bit će obojan na sljedeći način: ako je neka točka u oba kvadrata crna ili u oba bijela, u novom kvadratu bit će bijela, a inače će biti crna.

Spajanja, naravno, nisu besplatna, cijena spajanja jednaka je površini svih točaka koje su crne u oba kvadrata istovremeno. Juru zanima kolika je cijena svakog od N1N - 1 spajanja koje je napravio. Slike prikazuju primjere spajanja.

입력

U prvom je retku prirodni broj NN, broj kvadrata.

U drugom je retku niz prirodnih brojeva a_1,a_2,,a_Na\_1, a\_2, \dots , a\_N koji predstavlja duljine stranica zadanih kvadrata.

U sljedećih N1N - 1 redaka nalaze se po 22 broja, u ii-tom od tih N1N - 1 redaka nalaze se brojevi x_ix\_i i y_iy\_i, oznake kvadrata koje je Jura spojio u ii-toj sekundi.

출력

Ispišite N1N - 1 redaka. U ii-tom retku ispišite po jedan broj, cijenu ii-tog spajanja.

힌트

Pojašnjenje prvog probnog primjera:

Posljednje spajanje prikazano je na slici: