{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"\u003ch1\u003e\u003c/h1\u003e\n\u003cbr\u003e\n\n\u003ccenter\u003e\n\u003cimg src\u003d\"CDN_BASE_URL/19fe6a8e407a242c7b2f1ebce5e2169a?v\u003d1712928920\"\u003e\n\u003c/center\u003e\n\n\n\u003cp\u003e\n给定三个点\u003cvar\u003ep0, p1, p2\u003c/var\u003e,打印\n\u003c/p\u003e\n\n\u003cpre\u003eCOUNTER_CLOCKWISE\n\u003c/pre\u003e\n\u003cp\u003e\n如果\u003cvar\u003ep0, p1, p2\u003c/var\u003e形成逆时针转向(1),\n\u003c/p\u003e\n\u003cpre\u003eCLOCKWISE\n\u003c/pre\u003e\n\u003cp\u003e\n如果\u003cvar\u003ep0, p1, p2\u003c/var\u003e形成顺时针转向(2),\n\u003c/p\u003e\n\u003cpre\u003eONLINE_BACK\n\u003c/pre\u003e\n\u003cp\u003e\n如果\u003cvar\u003ep2\u003c/var\u003e在一条线\u003cvar\u003ep2, p0, p1\u003c/var\u003e上且按此顺序(3),\n\u003c/p\u003e\n\u003cpre\u003eONLINE_FRONT\n\u003c/pre\u003e\n\u003cp\u003e\n如果\u003cvar\u003ep2\u003c/var\u003e在一条线\u003cvar\u003ep0, p1, p2\u003c/var\u003e上且按此顺序(4),\n\u003c/p\u003e\n\u003cpre\u003eON_SEGMENT\n\u003c/pre\u003e\n\u003cp\u003e\n如果\u003cvar\u003ep2\u003c/var\u003e在一条线段\u003cvar\u003ep0p1\u003c/var\u003e上(5)。\n\u003c/p\u003e\n\n\n\n\u003ch2\u003e输入\u003c/h2\u003e\n\n\n\u003cpre\u003e\u003cvar\u003ex\u003csub\u003ep0\u003c/sub\u003e\u003c/var\u003e \u003cvar\u003ey\u003csub\u003ep0\u003c/sub\u003e\u003c/var\u003e \u003cvar\u003ex\u003csub\u003ep1\u003c/sub\u003e\u003c/var\u003e \u003cvar\u003ey\u003csub\u003ep1\u003c/sub\u003e\u003c/var\u003e\n\u003cvar\u003eq\u003c/var\u003e\n\u003cvar\u003ex\u003csub\u003ep2\u003csub\u003e0\u003c/sub\u003e\u003c/sub\u003e\u003c/var\u003e \u003cvar\u003ey\u003csub\u003ep2\u003csub\u003e0\u003c/sub\u003e\u003c/sub\u003e\u003c/var\u003e\n\u003cvar\u003ex\u003csub\u003ep2\u003csub\u003e1\u003c/sub\u003e\u003c/sub\u003e\u003c/var\u003e \u003cvar\u003ey\u003csub\u003ep2\u003csub\u003e1\u003c/sub\u003e\u003c/sub\u003e\u003c/var\u003e\n...\n\u003cvar\u003ex\u003csub\u003ep2\u003csub\u003eq-1\u003c/sub\u003e\u003c/sub\u003e\u003c/var\u003e \u003cvar\u003ey\u003csub\u003ep2\u003csub\u003eq-1\u003c/sub\u003e\u003c/sub\u003e\u003c/var\u003e\n\u003c/pre\u003e\n\n\u003cp\u003e\n第一行给出了\u003cvar\u003ep0\u003c/var\u003e和\u003cvar\u003ep1\u003c/var\u003e的整数坐标。然后,有\u003cvar\u003eq\u003c/var\u003e个查询,每个查询给出了\u003cvar\u003ep2\u003c/var\u003e的整数坐标。\n\u003c/p\u003e\n\n\n\u003ch2\u003e输出\u003c/h2\u003e\n\n\u003cp\u003e\n对于每个查询,打印上述提到的状态。\n\u003c/p\u003e\n\n\n\u003ch2\u003e约束\u003c/h2\u003e\n\n\u003cul\u003e\n\u003cli\u003e\n\u003cvar\u003e1 ≤ q ≤ 1000\u003c/var\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cvar\u003e-10000 ≤ x\u003csub\u003ei\u003c/sub\u003e, y\u003csub\u003ei\u003c/sub\u003e ≤ 10000\u003c/var\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cvar\u003ep0\u003c/var\u003e和\u003cvar\u003ep1\u003c/var\u003e不相同。\n\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\u003ch2\u003e样例输入1\u003c/h2\u003e\n\u003cpre\u003e0 0 2 0\n2\n-1 1\n-1 -1\n\u003c/pre\u003e\n\u003ch2\u003e样例输出1\u003c/h2\u003e\n\u003cpre\u003eCOUNTER_CLOCKWISE\nCLOCKWISE\n\u003c/pre\u003e\n\u003cbr\u003e\n\n\u003ch2\u003e样例输入2\u003c/h2\u003e\n\u003cpre\u003e0 0 2 0\n3\n-1 0\n0 0\n3 0\n\u003c/pre\u003e\n\u003ch2\u003e样例输出2\u003c/h2\u003e\n\u003cpre\u003eONLINE_BACK\nON_SEGMENT\nONLINE_FRONT\n\u003c/pre\u003e\n\u003cbr\u003e"}}]}