#include <iostream>
#include <map>
#include <string>
using namespace std;

class Test
{
private:
	map<string, int> m;
public:
	int &Submit( const string &s )
	{
		m[s] = 10;
		return m[s];
	}
	void Create()
	{
		for( auto i = m.begin(); i != m.end(); i++ )
		{
			i->second = 1;
		}
	}
};

int main() {
	Test t;
	int &i = t.Submit( "Hello" );
	cout << i << '\n';
	t.Create();
	cout << i << '\n';
	return 0;
}