
#include <fstream>
#include <iostream>
#include <string>
#include <map>
using namespace std;
int main()
{
	string s;
	ifstream dict("DICT.txt");
	map<string, string> m;
	while (getline(dict, s))
	{
		size_t pos = s.find(',');
		if (pos == string::npos) { continue; }
		string kluc = s.substr(pos + 1);
		string hodnota(s,0,pos);

		m[kluc] = hodnota;
		cout << s << endl;
	}

	ifstream in("CZ.txt");
	ofstream out("EN.txt");
	while (in >> s)
	{
		cout << s << endl; 
		auto it = m.find(s);
		if (it!=m.end())
		{
			cout << it->second << endl;
			out << it->second << endl;
		}
		else {
			out << s << endl;
		}
		
		
	}

    return 0;
}

