Submit | All submissions | Best solutions | Back to list |
KAMLIGHT - Lights Out |
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
Added by: | kamalesh |
Date: | 2013-12-20 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | All except: ASM64 |