Problem description


Crafting
(A)
Limit pamięci: 1024 MB
Limit czasu: 2.00 s

Jasio spędza popołudnie przy swoim crafting table. Ma do dyspozycji siatkę 3 × 3, w której w każdym z 9 pól może umieścić przedmiot — lub zostawić je puste. Interesują go tylko trzy typy zawartości: “|” - patyk, “#” - diament, “.” - puste pole.

Jasio prosi Cię o sprawdzenie, czy aktualny stan jego crafting table tworzy jedno z trzech narzędzi: miecz, kilof lub siekierę (zorientowaną w dowolną stronę).

Jasio ma nadzieję, że znasz receptury tworzące te narzędzia, jednak jeśli tak nie jest, wszystkie receptury tworzące któreś z narzędzi są w testach przykładowych.

Wejście

Wejście składa się z 3 wierszy po 3 znaki każdy — każdy znak to #, | lub ., oznaczający odpowiednio diament, patyk lub puste pole.

Wyjście

Wypisz jedno słowo spośród: MIECZ — jeśli układ odpowiada mieczowi, KILOF — jeśli układ odpowiada kilofowi, SIEKIERA — jeśli układ odpowiada siekierze (dowolnej z dwóch orientacji), NIE — jeśli układ nie pasuje do żadnej z powyższych receptur.

Uwaga: wszystkie słowa muszą być zapisane wielkimi literami.

Przykład

Wejście Wyjście
###
.|.
.|.
KILOF
Wejście Wyjście
.#.
.#.
.|.
MIECZ
Wejście Wyjście
##.
#|.
.|.
SIEKIERA
Wejście Wyjście
.##
.|#
.|.
SIEKIERA
Wejście Wyjście
.#.
.|.
.|.
NIE