Time limit: 1.0s , Memory limit: 256M , Points: 0 (partial)
Có chiếc hộp dùng để chứa các tấm thẻ (các hộp được đánh số từ
đến
), trên mỗi tấm thẻ được ghi một giá trị nguyên. Ban đầu toàn bộ hộp đều rỗng. Thực hiện
truy vấn thuộc một trong ba loại sau:
- Loại
có dạng 1 X Y
,
: Thêm một tấm thẻ ghi giá trị
vào hộp thứ
.
- Loại
có dạng 2 Y
: In ra giá trị của các tấm thẻ có trong hộp thứ
, theo thứ tự tăng dần. Nếu hộp thứ
rỗng, in ra
.
- Loại
có dạng 3 X
: In ra chỉ số của các hộp có chứa tấm thẻ ghi giá trị
, theo thứ tự tăng dần. Nếu không có hộp nào, in ra
.
Input
- Dòng đầu tiên chứa hai số nguyên
và
.
dòng tiếp theo, mỗi dòng chứa một trong ba loại truy vấn trên.
- Dữ liệu đảm bảo có ít nhất một truy vấn loại
hoặc ít nhất một truy vấn loại
.
Output
- Với mỗi truy vấn loại
và loại
, in ra kết quả trên một dòng.
Examples
Sample Input
4 7
1 2 3
3 1
1 1 3
1 1 4
1 1 3
2 3
3 1
Sample Output
-1
1 1 2
3 4
Scoring
- Subtask
với
số điểm:
và
với mọi truy vấn loại
và loại
- Subtask
với
số điểm: Không có ràng buộc gì thêm
Comments