Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

AL_21_02 - Moonwalk

Michael Jackson właśnie przygotowuje się do nagrania teledysku do piosenki Billie Jean. Artysta ustalił już sobie sekwencje kroków jaką będzie powtarzał przemieszczając się po podświetlanych płytach. Swój taniec rozpocznie on z płyty o współrzędnych 0,0. Znajdując się na płycie o współrzędnych x,y Michael może wykonać jeden z czterech rodzajów kroków:

  • L - przejście na płytę o współrzędnych x-1,y.
  • P - przejście na płytę o współrzędnych x+1,y.
  • D - przejście na płytę o współrzędnych x,y-1.
  • G - przejście na płytę o współrzędnych x,y+1.

Reżyserowi teledysku bardzo zależy, aby Michael w dowolnym momencie swojego tańca znalazł się na płycie o współrzędnych a,b. Odpowiedz na pytanie czy taka sytuacja będzie miała miejsce?

Wejście

W pierwszej linii wejścia znajduje się jedna liczba całkowita t ∈ [1;104] określająca liczbę zestawów danych. W kolejnych t liniach znajdują się zestawy danych. Każdy zestaw składa się z dwóch liczb całkowitych: a ∈ [-109;109], b ∈ [-109;109] określających współrzędne pola, na którym ma znaleźć się Michael oraz wyrazu składającego się z wielkich liter L, P, D, G określającego sekwencję kroków jaką będzie powtarzał. Długość wyrazu nie przekracza 100 znaków.

Wyjście

Dla każdego zestawu danych należy w osobnej linii wypisać TAK jeżeli Jackson podczas swojego tańca znajdzie się na polu o współrzędnych a,b albo NIE w przeciwnym wypadku.

Przykład

Wejście

2
6 3 GGPPD
5 3 GGPPD

Wyjście

TAK
NIE

Dodane przez:Maciej Boniecki
Data dodania:2015-03-06
Limit czasu wykonania programu:0.5s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: ASM64 GOSU JS-MONKEY
Pochodzenie:ALGOLIGA

ukryj komentarze
2015-03-08 13:53:13 Miko³aj Szumigalski
Tak, jest w treści zadania przecież.
2015-03-08 12:07:01 Loginus Lagonow
Czy Michael startuje z punktu o wspólrzednych (0,0) ?
2015-03-08 02:11:51 Maciej Boniecki
Nie ma ustalonego limitu powtórzeń, tańczy cały czas.
2015-03-07 23:41:57 Jakub Sobolewski
Ile razy Michael musi powtarzać ustaloną sekwencję?
2015-03-07 13:01:34 Maciej Boniecki
Chodzi tu tylko o wymienienie możliwych kroków. Michael nie może pomijać kroków. Cały czas powtarza ustaloną sekwencję.
2015-03-07 12:52:02 Kacper Kowalczuk
"Michael może" - czy to oznacza, że musi, czy może nie wykonać żadnego kroku?
2015-03-07 12:35:40 Maciej Boniecki
Michael zaczyna tańczyć w punkcie startowym, tak więc odpowiedzią jest TAK.
2015-03-07 12:31:43 Tomasz Wêgrzyn
Co jeśli punktem docelowym jest punkt startowy, a my z każdym ruchem oddalamy się od tego punktu?
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.