CSES - Ufohavainto
  • Time limit: 1.00 s
  • Memory limit: 128 MB

Uolevin sedän tilan ympärillä on aitaus, joka muodostuu nn suorasta aidasta. Aitauksen kärkipisteet ovat järjestyksessä (x1,y1),(x2,y2),,(xn,yn)(x_1,y_1),(x_2,y_2),\ldots,(x_n,y_n).

Silloin tällöin seudulle laskeutuu ufoja. Tehtäväsi on selvittää, mihin ufot laskeutuvat aitaukseen nähden.

Syöte

Ensimmäisellä rivillä on kokonaisluku nn: aitojen määrä.

Seuraavaksi tulee nn riviä, joista jokaisella on kaksi kokonaislukua xix_i ja yiy_i: aidan kärkipisteen sijainti on (xi,yi)(x_i,y_i). Aitaus on monikulmio, jonka sivut eivät leikkaa toisiaan.

Sitten syötteessä on kokonaisluku uu: ufojen määrä.

Lopuksi syötteessä on uu riviä, joista jokaisella on kaksi kokonaislukua xux_u ja yuy_u: ufon sijainti.

Tuloste

Tulosta jokaisen ufon sijainnista "10-4" (aitauksen sisäpuolella), "QAQ" (aitauksen ulkopuolella) tai "o_O" (aidan päällä).

Rajat

  • 3n10003 \le n \le 1000
  • 1u1001 \le u \le 100
  • kaikki koordinaatit ovat välillä 106106-10^6 \ldots 10^6

Esimerkki

Syöte:

5
2 1
3 2
5 1
5 4
2 5
3
3 4
4 5
5 3

Tuloste:

10-4
QAQ
o_O