#include <iostream>
#include <vector>
#include <fstream>
#include <string>
#include <iterator>

const string firstFileName = "firstArr.txt";
const string secondFileName = "secondArr.txt";

using namespace std;

vector<int> arrOne, arrTwo;

vector<int> getNumbers(string fileName, vector<int> arr);

int main() {
	arrOne = getNumbers(firstFileName, arrOne);
	arrTwo = getNumbers(secondFileName, arrTwo);

	arrOne.insert(arrOne.end(), arrTwo.begin(), arrTwo.end());

	for (unsigned short int i = 0; i < arrOne.size(); i++) {
		cout << arrOne.at(i) << ' ';
	}

	return 0;
}

vector<int> getNumbers(string fileName, vector<int> arr) {
	string number = "";

	ifstream getNumbers(fileName);

	if (!getNumbers.is_open()) {
		exit(1);
	}
	else {
		while (getNumbers >> number) {
			arr.push_back(stoi(number));
		}
	}
	return arr;
}