Laiko ribojimas: 2s
Atminties ribojimas: 256MB
Duomenų failas: tinklelis.in
Rezultatų failas: tinklelis.out
Tinklelis
Vieną vakarą Gintaras nusprendė užsiimti Itin Prasminga Veikla. Jis paėmė stačiakampį popieriaus lapą ir nupiešė jame kelias vertikalias linijas, tarp kiekvienos gretimos palikdamas tarpą. Tada jis nupiešė kelias horizontalias linijas, tarp gretimų palikdamas tarpą.
Gintarui išėjus vakarieniauti, jo brolis Mykolas atėjo ir nerūpestingai brūkštelėjo ant lapo tiesią liniją. Tai pamatęs Gintaras baisiausiai supyko dėl jo Itin Prasmingos Veiklos sudrumstimo ir liepė Mykolui ištrinti popieriuje visus Neprasmingus Dalykus. Deja, Mykolas nebuvo labai supratingas ir ištrynė kone viską. Popieriuje teliko įžiūrimi keli storesni taškai – tai yra tie taškai, kur kirtosi Mykolo nubrėžta linija su Gintaro nubrėžtu tinkleliu.
Padėk Gintarui atkurti tinklelio parametrus.
Pradiniai duomenys
Pirmoje eilutėje yra sveikasis skaičius – susikirtimo taškų kiekis. Kiekvienoje iš kitų eilučių yra po du sveikuosius skaičius ir – susikirtimo koordinates. Visi šie taškai yra skirtingi.
Rezultatai
Išveskite šešis tarpu atskirtus sveikuosius skaičius ir . Trys pirmieji skaičiai apibūdina vertikalias linijas – minimalią ir maksimalią koordinatę bei atstumą tarp gretimų vertikalių linijų (; ). Jei yra tik viena vertikali linija (t. y. ), tai turi būti . Kiti 3 skaičiai tokiu pačiu būdu apibūdina horizontalias linijas (; ).
Sprendinys visada egzistuoja.
Pavyzdys
Įvestis | Išvestis |
---|---|
4 1 1 5 3 3 2 9 5 |
1 9 4 2 5 3 |