MYQ8 - The National Game

Prasanna and Nithin had mastered Thuvax's national game, Tic-Tac-Toe.

Tic-Tac-Toe is a board game for two players, x and o, who take turns (alternatively) marking the spaces in a 3×3 grid with their signs 'x' and 'o' respectively. The x player goes first. The player who succeeds in placing three of his signs in a horizontal, vertical, or diagonal row wins the game and the game stops there.

While returning from a Tic-Tac-Toe tournament, Prasanna and Nithin find a Tic-Tac-Toe like grid. They decide to continue playing from the state the board was in. Help Nithin find whether the next person to move will win/lose or whether the game will result in a tie (assuming both players play optimally), or if such a state is invalid.

Input

First line of the input contains a number T (1 <= T <= 10^6), followed by 4*T lines. The first line of each test case is empty and the next 3 lines show the state of the game.

Output

Print win/lose/tie/invalid for each testcase on a separate line.

Example

Input:
3

oox
.x.
..x

xox
xoo
oxx

o..
...
...

Output:
lose
tie
invalid

Explanation

Case 1: Player x can win by placing x in either last cell of the middle row, or the first cell of the last row. So the next player, o, cannot prevent him from winning from this state.

Case 2: It is completed game, as you can see no one has won. So, it has ended in a tie.

Case 3: Player x should have started the game. Hence such a state can never be reached.


Added by:jack(chakradarraju)
Date:2012-02-14
Time limit:1s-7.485s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All except: ASM64
Resource:Bytecode 2012

hide comments
2023-04-12 22:26:56
Keep in mind the judge considers games already done to be valid.
so states that are invalid are just states that are unreachable by following the rules.
2016-07-09 04:07:50
Enjoyed :)
2014-01-30 15:30:47 Ashish Lavania
I really cant figure out on which test cases why program fails. I would find it extremely helpful if you could provide some test cases or the number of test cases for which my program fails.
Edit : Found it.

Last edit: 2014-03-15 14:15:47
2012-03-26 20:22:30 :D
Time limits are 1s-30s. There is at least one test for each 1s and 30s time limits, but there also may by some case with 5s limit.
2012-03-12 16:08:52 lucyfer
The Time limit is 30s, but the judge gives TLE within 5 secs. Is something wrong?
2012-03-08 01:07:20 Mitch Schwartz
Correct sample output is:

lose
tie
invalid
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.