#include <stdio.h>
int n;
void cat_data(int *data1, const int *data2, int len2) {
int i;
for(i = 0; i < len2; i++) {
data1[n + i] = data2[i];
}
}
int main(void) {
int data1[7] = {1, 2};
int data2[5] = {3, 4, 5, 6, 7};
int len2 = sizeof(data2) / sizeof(data2[0]);
cat_data(data1, data2, len2);
for (int i = 0; i < n + len2; i++) {
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBuOwp2b2lkIGNhdF9kYXRhKGludCAqZGF0YTEsIGNvbnN0IGludCAqZGF0YTIsIGludCBsZW4yKSB7CiAgICBpbnQgaTsKICAgIHNjYW5mKCIlZCIsJm4pOwogICAgZm9yKGkgPSAwOyBpIDwgbGVuMjsgaSsrKSB7CiAgICAgICAgZGF0YTFbbiArIGldID0gZGF0YTJbaV07IAogICAgfQp9CgppbnQgbWFpbih2b2lkKSB7CiAgICBpbnQgZGF0YTFbN10gPSB7MSwgMn07ICAKICAgIGludCBkYXRhMls1XSAgPSB7MywgNCwgNSwgNiwgN307ICAgICAgICAKCiAgICBpbnQgbGVuMiA9IHNpemVvZihkYXRhMikgLyBzaXplb2YoZGF0YTJbMF0pOyAgCgogICAgY2F0X2RhdGEoZGF0YTEsIGRhdGEyLCBsZW4yKTsKCiAgICBmb3IgKGludCBpID0gMDsgaSA8IG4gKyBsZW4yOyBpKyspIHsKICAgICAgICBwcmludGYoIiVkICIsIGRhdGExW2ldKTsKICAgIH0KICAgIHByaW50ZigiXG4iKTsKCiAgICByZXR1cm4gMDsKfQo=