Để khoe khoang sự giàu có của mình, các thương gia đã đem các toà biệt thự ra
so sánh. Sau khi họp bàn và tranh luận căng thẳng, các thương gia chọn ra
tiêu chí được xem là quan trọng nhất cho mỗi toà nhà đó là khoảng cách tới
mặt đường (nhà mặt phố hiển nhiên có giá trị hơn nhà trong ngõ) và số tầng
cao của toà nhà. Ngôi nhà của thương nhân
được coi là hoành tráng hơn ngôi
nhà của thương nhân
nếu nó gần mặt đường hơn và có nhiều tầng hơn. Các
thương gia tiến hành phân loại các ngôi nhà như sau:
Toà nhà là toà nhà loại
nếu không có toà nhà nào hoành tráng hơn
;
sau khi loại bỏ các toà nhà loại
, toà nhà
là toà nhà loại
nếu không có
toà nhà nào hoành tráng hơn
; sau khi bỏ đi các toà nhà loại
và loại
,
toà nhà
là toà nhà loại
nếu không có toà nhà nào hoành tráng hơn
,...
Việc phân loại tiếp tục cho đến khi mọi toà nhà đều được xếp hạng.
Các thương gia rất nóng lòng muốn biết toà nhà của mình bỏ bạc tỷ ra xây
được xếp hạng bao nhiêu. Do đó bạn được thuê với số tiền là để
viết một chương trình xếp loại các toà nhà không quá
giây.
Input
Dòng đầu tiên chứa số nguyên dương thỏa
.
Dòng thứ trong
dòng tiếp theo ghi hai số nguyên dương
(
) trong đó
là khoảng cách từ toà nhà tới mặt đường,
là số tầng của toà nhà.
Output
Gồm dòng, dòng thứ
ghi một số nguyên dương là loại của toà nhà thứ
.
Samples
Sample Input 1
3
1 2
2 1
1 3
Sample Output 1
1
2
1
Comments