#include <stdio.h>
 
void copyMatrix(int (*dst)[3], int (*src)[3], int rows) {
    for (int i = 0; i < rows; i++)
        for (int j = 0; j < 3; j++)
            dst[i][j] = src[i][j];
}
 
int main(void) {
    int a[2][3] = {{1, 2, 3}, {4, 5, 6}};
    int b[2][3] = {0};
 
    copyMatrix(b, a, 2);
 
    for (int i = 0; i < 2; i++) {
        for (int j = 0; j < 3; j++) {
        }
    }
    return 0;
}
 
				I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGNvcHlNYXRyaXgoaW50ICgqZHN0KVszXSwgaW50ICgqc3JjKVszXSwgaW50IHJvd3MpIHsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgcm93czsgaSsrKQogICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgMzsgaisrKQogICAgICAgICAgICBkc3RbaV1bal0gPSBzcmNbaV1bal07Cn0KCmludCBtYWluKHZvaWQpIHsKICAgIGludCBhWzJdWzNdID0ge3sxLCAyLCAzfSwgezQsIDUsIDZ9fTsKICAgIGludCBiWzJdWzNdID0gezB9OwoKICAgIGNvcHlNYXRyaXgoYiwgYSwgMik7CgogICAgZm9yIChpbnQgaSA9IDA7IGkgPCAyOyBpKyspIHsKICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IDM7IGorKykgewogICAgICAgICAgICBwcmludGYoIiVkICIsIGJbaV1bal0pOwogICAgICAgIH0KICAgICAgICBwcmludGYoIlxuIik7CiAgICB9CiAgICByZXR1cm4gMDsKfQo=