#include <iostream>
#include <vector>
#include <utility>
using namespace std;

int main() {
	int M[2]= {1,2};
	int J[3] = {0,1,2};
	vector<pair<int,int>> C;
	
	for (int i = 0; i < sizeof(M)/sizeof(M[0]); i++)
	{
		for (int j = 0; j < sizeof(J)/sizeof(J[1]); j++)
		{
			C.push_back(make_pair(M[i],J[j]));
		}
	}
	
	/*
	for (vector<int>::iterator it = C.begin(); it != C.end(); it++)
	{
		cout << *it.first << "," << *it.second << endl;
	}
	*/
	
	for (int i = 0; i < C.size(); i++)
	{
		cout << C[i].first << "," << C[i].second << endl;
	}
}