Informacije
Ο Mirko βαρέθηκε, γι' αυτό πήρε ένα κομμάτι χαρτί και έγραψε μια ακολουθία μήκους , η οποία περιέχει κάθε θετικό ακέραιο μεταξύ του 1 και του , κλειστό διάστημα, ακριβώς μία φορά. Μετά από αυτό, πήρε ένα άλλο κομμάτι χαρτί και έγραψε περιγραφές της ακολουθίας .
Κάθε περιγραφή έχει μία από τις ακόλουθες μορφές:
2 x y v – ο μικρότερος αριθμός στις θέσεις μεταξύ και (κλειστό διάστημα) ισούται με
Μετά ήρθε ο Slavko, είδε και έκλεψε το πρώτο χαρτί. Ο Mirko είναι απελπισμένος και σας ζήτησε να βρείτε κάποια σειρά που να ταιριάζει με τις περιγραφές, όχι απαραίτητα ίση με την αρχική σειρά.
Είσοδος
Η πρώτη γραμμή εισόδου περιέχει δύο θετικούς ακέραιους, , το μήκος της ακολουθίας και , τον αριθμό των περιγραφών.
Κάθε μία από τις ακόλουθες γραμμές περιέχει μια περιγραφή, όπως αναφέρεται παραπάνω.
Έξοδος
Η πρώτη και μοναδική γραμμή εξόδου πρέπει να περιέχει μια ακολουθία θετικών ακεραίων, διαχωρισμένων στο διάστημα (που ταιριάζουν με τις περιγραφές και περιέχουν όλους τους θετικούς ακέραιους από το 1 έως το ) ή -1 εάν δεν υπάρχει τέτοια ακολουθία.
Παραδείγματα
input
3 2
1 1 1 1
2 2 2 2
output
1 2 3
input
4 2
1 1 1 1
2 3 4 1
output
-1
input
5 2
1 2 3 3
2 4 5 4
output
1 2 3 4 5
Comments