#include <iostream>
using namespace std;
void show(int count);
int main(){
const int length=7;
int arr[length][length]={{1,2,3,0,1,1,2},{4,5,6,1,6,1,6},{7,8,9,2,3,2,3},{1,5,8,4,5,5,8},{1,2,3,4,5,4,5},{1,5,8,4,5,5,8},{4,5,6,1,6,1,6}};
for(int i=0;i<length;i++){
for(int j=0;j<length;j++)
cout<<arr[i][j]<<" ";
cout<<endl;
}
for(int i=0;i<length;i++){
show(length-i-1);
for(int j=0;j<=i;j++){
cout<<arr[i-j][j]<<" ";
}
cout<<endl;
}
cout<<endl<<endl;
return 0;
}
void show(int count){
for(int i=0;i<count;i++)
cout<<" ";
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwp2b2lkIHNob3coaW50IGNvdW50KTsKaW50IG1haW4oKXsKICAgIGNvbnN0IGludCBsZW5ndGg9NzsKICAgIGludCBhcnJbbGVuZ3RoXVtsZW5ndGhdPXt7MSwyLDMsMCwxLDEsMn0sezQsNSw2LDEsNiwxLDZ9LHs3LDgsOSwyLDMsMiwzfSx7MSw1LDgsNCw1LDUsOH0sezEsMiwzLDQsNSw0LDV9LHsxLDUsOCw0LDUsNSw4fSx7NCw1LDYsMSw2LDEsNn19OwogICAgZm9yKGludCBpPTA7aTxsZW5ndGg7aSsrKXsKICAgICAgICBmb3IoaW50IGo9MDtqPGxlbmd0aDtqKyspCiAgICAgICAgICAgIGNvdXQ8PGFycltpXVtqXTw8IiAiOwogICAgICAgIGNvdXQ8PGVuZGw7CiAgICB9CiAgICBmb3IoaW50IGk9MDtpPGxlbmd0aDtpKyspewogICAgICAgIHNob3cobGVuZ3RoLWktMSk7CiAgICAgICAgZm9yKGludCBqPTA7ajw9aTtqKyspewogICAgICAgICAgICAgICAgY291dDw8YXJyW2ktal1bal08PCIgIjsKICAgICAgICB9CiAgICAgICAgY291dDw8ZW5kbDsKICAgIH0KICAgIGNvdXQ8PGVuZGw8PGVuZGw7CiAgICByZXR1cm4gMDsKfQp2b2lkIHNob3coaW50IGNvdW50KXsKICAgIGZvcihpbnQgaT0wO2k8Y291bnQ7aSsrKQogICAgICAgIGNvdXQ8PCIgIjsKfQ==