#P1147. Binary codes
Binary codes
Description
Consider a binary string (b1…bN) with N binary digits. Given such a string, the matrix of Figure 1 is formed from the rotated versions of the string.
| b1 | b2 | … | bN−1 | bN |
| b2 | b3 | … | bN | b1 |
| … | ||||
| bN−1 | bN | … | bN−3 | bN−2 |
| bN | b1 | … | bN−2 | bN−1 |
Input
The first line contains one integer N ≤ 3000, the number of binary digits in the binary string. The second line contains N integers, the binary digits in the last column from top to bottom.
Output
The first line contains N integers: the binary digits in the first row from left to right.
5
1 0 0 1 00 0 0 1 1
