#include <iostream>
#include <vector>
#include <fstream>
#include <algorithm>
#include <string>
#include <map>
#include <cmath>

using namespace std;

int main()
{
	ifstream fin;
	ofstream fout;

	fin.open("DATA1.txt");
	fout.open("OUT1.txt");

	vector<string> values;
	values.push_back("");
	values.push_back("");
	values.push_back("");
	values.push_back("");
	values.push_back("");

	fin.clear();
	fin.seekg(0, ios::beg);
	while(!fin.eof())
	{
		string question;
		string ID;
		getline(fin, question);
		getline(fin, ID);
		if (ID == "1")
			values[0] = question;
		if (ID == "2")
			values[1] = question;
		if (ID == "3")
			values[2] = question;
		if (ID == "4")
			values[3] = question;
		if (ID == "5")
			values[4] = question;
		cout << question << endl;
		cout << ID << endl;
	}

	for (unsigned int i = 0; i < 5; i++)
	{
		if (i == 4)
			fout << values[i];
		else
			fout << values[i] << endl;
	}
	fout.close();
	fin.close();
	cin.get();
}
