KAMLIGHT - Lights Out

no tags 

Mr. X is playing a game on a 3 × 3 grid of lights. In the beginning of the game all lights are switched on. Pressing any of the lights will toggle it and all side-adjacent lights. The goal of the game is to switch all the lights off. We consider the toggling as follows: if the light was switched on then it will be switched off, if it was switched off then it will be switched on.

Mr. X has spent some time playing with the grid and by now he has pressed each light a certain number of times. Given the number of times each light is pressed, you have to print the current state of each light.

Input

First line specifies T (1 <= T <= 100), number of test cases. Each test case consists of three rows. Each row contains three integers each between 0 to 100 inclusive. The j-th number in the i-th row is the number of times the j-th light of the i-th row of the grid is pressed.

Output

For each test case, print three lines, each containing three characters. The j-th character of the i-th line is "1" if and only if the corresponding light is switched on, otherwise it is "0".

Print an empty line after each test case.

Input:
2
1 0 0
0 0 0
0 0 1
1 0 1
8 8 8
2 0 3

Output:
001
010
100

010
011
100


hide comments
nadstratosfer: 2018-07-22 23:06:40

Print an empty line after each testcase.


Added by:kamalesh
Date:2013-12-20
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All except: ASM64