#include <stdio.h>
int main(void) {
int A[2][2] = {{1,2},{3,4}};
int B[2][2] = {{2,0},{1,2}};
int R[2][2] = {0};
int i,j,k;
for(i=0; i<2; i++){
for(j=0; j<2; j++){
for(k=0; k<2; k++){
R[i][j] += A[i][k] * B[k][j];
}
}
}
for(i=0; i<2; i++){
for(j=0; j<2; j++){
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CglpbnQgQVsyXVsyXSA9IHt7MSwyfSx7Myw0fX07CiAgICBpbnQgQlsyXVsyXSA9IHt7MiwwfSx7MSwyfX07CgogICAgaW50IFJbMl1bMl0gPSB7MH07CgogICAgaW50IGksaixrOwoKICAgIGZvcihpPTA7IGk8MjsgaSsrKXsKICAgICAgICBmb3Ioaj0wOyBqPDI7IGorKyl7CiAgICAgICAgICAgIGZvcihrPTA7IGs8MjsgaysrKXsKICAgICAgICAgICAgICAgIFJbaV1bal0gKz0gQVtpXVtrXSAqIEJba11bal07CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgZm9yKGk9MDsgaTwyOyBpKyspewogICAgICAgIGZvcihqPTA7IGo8MjsgaisrKXsKICAgICAgICAgICAgcHJpbnRmKCIlZCAiLCBSW2ldW2pdKTsKICAgICAgICB9CiAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgfQogICAgCglyZXR1cm4gMDsKfQo=