问题 4649 --该转向哪里

4649: 该转向哪里

时间限制: 1 Sec  内存限制: 128 MB
提交: 139  解决: 40
[提交][状态][命题人:]

题目描述

麻烦来自海外: 一条三头龙到达了。龙在C点定居,开始恐吓周围村庄的居民。一个勇敢的英雄决定杀死龙。他从A点出发去与三头龙战斗。英雄从A点骑着马出发,沿着直路前进,在路上遇见了B点。英雄知道,在这片土地上,每两条道路都是彼此平行,要么是直线,要么是垂直的。他也很清楚B和点C是通过道路连接的。所以英雄必须要么向左旋转90度,要么继续直行,要么向右转弯90度,但是他忘记了点C在哪里。

  幸运的是,一只勇敢的猎鹰飞过。它可以从天空看到所有三个点。英雄问他去龙穴走什么路。假如你就是猎鹰。帮助英雄,告诉他如何到达C点: 左转,直走或右转。此时,英雄被认为站在B点,背对着A点。

输入

第一个输入行包含两个空格分隔的整数xa,ya (| xa |,  | ya |  ≤   10^9)-点A的坐标。第二行包含相同形式的点B的坐标,第三行包含点C的坐标。保证所有点的坐标不相同。也要保证要么B点位于线段AC上,或者ABC构成直角。

输出

打印一行。如果英雄必须向左转,打印 “LEFT” (不带引号); 如果他必须直走,打印 “TOWARDS” (不带引号);如果他应该向右转,打印 “RIGHT” (不带引号)。

样例输入
Copy
0 0
0 1
1 1
样例输出
Copy
RIGHT

提示

样例2输入

-1 -1
-3 -3
-4 -4

样例2输出

TOWARDS

样例3输入

-4 -6
-3 -7
-2 -6

样例3输出

LEFT

样例1和样例2如最上方的图所示

来源

[提交][状态]