#include <stdio.h>
int main ()
{
int i, j, original = 0, linha, coluna, aux, N = 10, l, aux2, c, t;
int mat[N][N];
for(i=0; i<N; i++)
{
for(j=0; j<N; j++)
{
mat[i][j] = original;
original++;
}
}
for(i=0; i<N; i++)
{
for(j=0; j<N; j++)
{
}
}
for(l=0; l<N; l++)
{
for(c=0; c<N; c++)
{
t = mat[l][c];
mat[l][c] = mat[c][N-l-1];
mat[c][N-l-1] = mat[N-l-1][N-c-1];
mat[N-l-1][N-c-1] = mat[N-c-1][l];
mat[N-c-1][l] = t;
}
}
for(i=0; i<N; i++)
{
for(j=0; j<N; j++)
{
}
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluICgpCnsKICAgIGludCBpLCBqLCBvcmlnaW5hbCA9IDAsIGxpbmhhLCBjb2x1bmEsIGF1eCwgTiA9IDEwLCBsLCBhdXgyLCBjLCB0OwogICAgaW50IG1hdFtOXVtOXTsKCiAgICBmb3IoaT0wOyBpPE47IGkrKykKICAgIHsKICAgICAgICBmb3Ioaj0wOyBqPE47IGorKykKICAgICAgICB7CiAgICAgICAgICAgIG1hdFtpXVtqXSA9IG9yaWdpbmFsOwogICAgICAgICAgICBvcmlnaW5hbCsrOwogICAgICAgIH0KICAgIH0KCiAgICBmb3IoaT0wOyBpPE47IGkrKykKICAgIHsKICAgICAgICBmb3Ioaj0wOyBqPE47IGorKykKICAgICAgICB7CiAgICAgICAgICAgIHByaW50ZigiJWQgIiwgbWF0W2ldW2pdKTsKICAgICAgICB9CiAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgfQoKCiAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgICAgIHByaW50ZigiXG4iKTsKICAgICAgICBwcmludGYoIlxuIik7CiAgICAgICAgcHJpbnRmKCJcbiIpOwoKCiAgICBmb3IobD0wOyBsPE47IGwrKykKICAgIHsKICAgICAgICBmb3IoYz0wOyBjPE47IGMrKykKICAgICAgICB7CiAgICAgICAgICAgIHQgPSBtYXRbbF1bY107CiAgICAgICAgICAgIG1hdFtsXVtjXSA9IG1hdFtjXVtOLWwtMV07CiAgICAgICAgICAgIG1hdFtjXVtOLWwtMV0gPSBtYXRbTi1sLTFdW04tYy0xXTsKICAgICAgICAgICAgbWF0W04tbC0xXVtOLWMtMV0gPSBtYXRbTi1jLTFdW2xdOwogICAgICAgICAgICBtYXRbTi1jLTFdW2xdID0gdDsKICAgICAgICB9CiAgICB9CgogICAgZm9yKGk9MDsgaTxOOyBpKyspCiAgICB7CiAgICAgICAgZm9yKGo9MDsgajxOOyBqKyspCiAgICAgICAgewogICAgICAgICAgICBwcmludGYoIiVkICIsIG1hdFtpXVtqXSk7CiAgICAgICAgfQogICAgICAgIHByaW50ZigiXG4iKTsKICAgIH0KCgoKCgoKfQoK