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