P1468 [IOI 1998 / USACO2.2] Party Lamps

Description

To brighten up the gala dinner of the IOI'98 we have a set of $N$ ($10 \le N \le 100$) colored lamps numbered from $1$ to $N$. The lamps are connected to four buttons: - Button $1$: When this button is pressed, all the lamps change their state: those that are ON are turned OFF and those that are OFF are turned ON. - Button $2$: Changes the state of all the odd numbered lamps. - Button $3$: Changes the state of all the even numbered lamps. - Button $4$: Changes the state of the lamps whose number is of the form $3k+1$ (with $k \ge 0$), i.e., $1,4,7,\ldots$. A counter $C$ records the total number of button presses. When the party starts, all the lamps are ON and the counter $C$ is set to zero. You are given the value of counter $C$ ($0 \le C \le 10000$) and the final state of some of the lamps after some operations have been executed. Determine all the possible final configurations of the $N$ lamps that are consistent with the given information, without repetitions.

Input Format

- Line 1: $N$. - Line 2: Final value of $C$. - Line 3: Some lamp numbers ON in the final configuration, separated by one space and terminated by the integer $-1$. - Line 4: Some lamp numbers OFF in the final configuration, separated by one space and terminated by the integer $-1$. No lamp will be listed twice in the input.

Output Format

Lines with all the possible final configurations, without repetitions, of all the lamps. Each line has $N$ characters, where the first character represents the state of lamp $1$ and the last character represents the state of lamp $N$. A `0` stands for a lamp that is OFF, and a `1` stands for a lamp that is ON. The lines must be ordered from least to largest as binary numbers. If there are no possible configurations, output a single line with the single word `IMPOSSIBLE`.

Explanation/Hint

## Sample explanation ### Input In this case, there are $10$ lamps and only one button has been pressed. Lamp $7$ is OFF in the final configuration. ### Output In this case, there are three possible final configurations: - All lamps are OFF. - Lamps $1,3,5,7,9$ are OFF and lamps $2,4,6,8,10$ are ON. - Lamps $1,4,7,10$ are OFF and lamps $2,3,5,6,8,9$ are ON. USACO Training Section 2.2.