#include <bits/stdc++.h>
static constexpr int MAXN = 100000;
static constexpr int LOG = 17;
long long cross(const std::pair<long long, long long>& a,
                const std::pair<long long, long long>& b,
                const std::pair<long long, long long>& c) {
  std::pair<long long, long long> vec1(b.first - a.first, b.second - a.second);
  std::pair<long long, long long> vec2(c.first - a.first, c.second - a.second);
  return vec1.first * vec2.second - vec1.second * vec2.first;
}
int main() {
  std::pair<long long, long long> a, b, c;
  std::cin >> a.first >> a.second;
  std::cin >> b.first >> b.second;
  std::cin >> c.first >> c.second;
  long long dir = cross(a, b, c);
  if (dir > 0) {
    std::cout << "LEFT\n";
  } else if (dir < 0) {
    std::cout << "RIGHT\n";
  } else {
    std::cout << "TOWARDS\n";
  }
  return EXIT_SUCCESS;
}
