- محدودیت زمان: ۱ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
The contest area for the programming competition at Semnan University is a convex polygon with \(n\) sides. You will be asked \(q\) questions. In each question, the coordinates of a student are given, and you need to determine whether the student is inside the contest area or not.
input
The first line of input contains a positive integer \(n\), representing the number of vertices of the polygon that defines the contest area in counter clockwise order.
The i-th line of the next \(n\) lines contain two integers, \(x_i\) and \(y_i\), representing the coordinates of i-th vertex of the polygon in order.
The following line contains the integer \(q\), indicating the number of students.
again In next \(q\) lines, the i-th line contains two integers, \(x_i\) and \(y_i\), representing the coordinates of a student.
\[1 \leq n \leq 10^5\] \[1 \leq q \leq 10^6\] \[|x_i, y_i| \leq 10^9\]
output
For each student, print "IN" if they are within the contest area, or "OUT" if they are not.
example
sample input 1
4
0 0
10 0
10 10
0 10
2
5 5
15 15
sample output 1
IN
OUT
ارسال پاسخ برای این سؤال