Solve problem "Side diagonal" online - Learn Python 3 - Snakify

## Statement

Given an integer $$n$$, create a two-dimensional array of size $$\left ( n \times n \right )$$ and populate it as follows, with spaces between each character:
• The positions on the minor diagonal (from the upper right to the lower left corner) receive  1 .
• The positions above this diagonal recieve  0 .
• The positions below the diagonal receive  2 .

Print the elements of the resulting array.

In all the problems input the data using input() and print the result using print().

## Tests

Input Correct answer Result
4
0 0 0 1
0 0 1 2
0 1 2 2
1 2 2 2
1
1
2
0 1
1 2
3
0 0 1
0 1 2
1 2 2
5
0 0 0 0 1
0 0 0 1 2
0 0 1 2 2
0 1 2 2 2
1 2 2 2 2
6
0 0 0 0 0 1
0 0 0 0 1 2
0 0 0 1 2 2
0 0 1 2 2 2
0 1 2 2 2 2
1 2 2 2 2 2
7
0 0 0 0 0 0 1
0 0 0 0 0 1 2
0 0 0 0 1 2 2
0 0 0 1 2 2 2
0 0 1 2 2 2 2
0 1 2 2 2 2 2
1 2 2 2 2 2 2
8
0 0 0 0 0 0 0 1
0 0 0 0 0 0 1 2
0 0 0 0 0 1 2 2
0 0 0 0 1 2 2 2
0 0 0 1 2 2 2 2
0 0 1 2 2 2 2 2
0 1 2 2 2 2 2 2
1 2 2 2 2 2 2 2