Transforming Comets
Όταν ταξίδευε από τη Γη στο Κρύπτον, ο Σούπερμαν πιάστηκε σε μια σκουληκότρυπα και μεταφέρθηκε αμέσως σε κάποια άγνωστη τοποθεσία. Ο Σούπερμαν θυμάται ότι είδε περιοδικούς κομήτες από τη Γη, και μπορεί να δει μερικούς περιοδικούς κομήτες από την τρέχουσα θέση του. Θα ήθελε να χρησιμοποιήσει αυτούς τους κομήτες για να βρει τον προσανατολισμό του, αλλά πρώτα πρέπει να ταιριάξει ποιός είναι ποιός.
Οι συγκεκριμένοι κομήτες που βλέπει ο Σούπερμαν είναι περιοδικοί Gaussian υπερ-κομήτες. Ένας περιοδικός Gaussian υπερκομήτης είναι μια ακολουθία () όπου κάθε είναι ένα δισδιάστατο σημείο () με ακέραιες συντεταγμένες. Ο κομήτης επισκέπτεται κάποιο σημείο και μετά επισκέπτεται το σημείο . Η ακολουθία είναι περιοδική: μετά την επίσκεψη στο ο κομήτης επισκέπτεται το στη συνέχεια (έτσι οι δείκτες ερμηνεύονται ως υπόλοιπο ακέραιας διαίρεσης με το (modulo )). Οι Gaussian υπερκομήτες έχουν επίσης την ειδική ιδιότητα ότι για κάθε και .
Ο Σούπερμαν ήταν αποπροσανατολισμένος τόσο στον χώρο όσο και στον χρόνο. Όσον αφορά τον χώρο αυτό σημαίνει έναν κομήτη που είδε πριν μπορεί τώρα να έχει ολόκληρο το σύνολο σημείων του να περιστραμμένο, με τους δύο άξονες να κλιμακώνονται κατά τον ίδιο θετικό παράγοντα ή/και ερμηνευμένο. Επιπλέον, αφού αποπροσανατολίστηκε στο χρόνο, το πρώτο σημείο ενός κομήτη που ήξερε μπορεί να μην είναι πλέον το πρώτο σημείο.
Για παράδειγμα, ο ορθογώνιος τρίγωνος υπερκομήτης ((), (), ()) από τη γη μπορεί να μοιάζει με ((), (), ()) ή ((), (), ()). Σημειώστε ότι η αντιστροφή του χρόνου ή χώρου είναι μη επιτρεπόμενος μετασχηματισμός, π.χ. δεν είναι δυνατόν αυτός ο υπερ-κομήτης να εμφανίζεται ως ((), (), ()).
Ο στόχος σας είναι: δεδομένης μιας περιοδικής ακολουθίας σημείων που αντιστοιχούν σε έναν Gaussian υπερκομήτη που ο Σούπερμαν είδε από τη γη και σε έναν Gaussian υπερκομήτη που ο Σούπερμαν βλέπει τώρα, καθορίστε εάν θα μπορούσε να είναι ο ίδιος κομήτης.
Είσοδος
Η πρώτη γραμμή περιέχει , τον αριθμό των περιπτώσεων ελέγχου που ακολουθούν.
Κάθε περίπτωση ελέγχου ξεκινά με έναν ακέραιο όπου . Οι επόμενες γραμμές, για από το στο , καθεμία περιέχουν, ένα, χωρισμένο με κενό, ζεύγος ακέραιων . Αυτές οι γραμμές δηλώνουν τα σημεία μιας ακολουθίας που φαίνεται από τη Γη. Μετά, παρόμοια, υπάρχουν επιπλέον γραμμές με καθεμία να περιέχει ένα ζεύγος από ακέραιους ' '. Αυτές οι γραμμές δηλώνουν τα σημεία μιας ακολουθίας που φαίνεται από την τρέχουσα θέση του Σούπερμαν.
Είναι εγγυημένο ότι όλες οι συντεταγμένες είναι ακέραιοι που ανήκουν στο κλειστό διάστημα [].
Έξοδος
Για κάθε περίπτωση ελέγχου, αν οι δύο ακολουθίες θα μπορούσαν να αναπαριστούν τον ίδιο υπερκομήτη υπό αυτή την διαδικασία αποπροσανατολισμού, εκτυπώστε τον μικρότερο θετικό ακέραιο έτσι ώστε το να μπορεί να αντιστοιχεί στο ' '. Αν δεν υπάρχει τέτοιο , εκτυπώστε .
Παράδειγμα
input
3
3
0 0
1 0
0 1
20 20
60 20
40 40
4
0 0
1 1
0 0
1 1
30 30
19 23
30 30
19 23
4
0 0
1 0
1 1
0 1
0 0
2 0
2 1
0 1
output
3
1
0
Comments