#include <iostream>

using std::cout;

void foo(int &label)
{
	std::cout << "Enter a label:\n";
	std::cin >> label;
}

int main()
{
	int label = 0;
	
	std::cout << "label = " << label << '\n';
	for(int a = 0; a < 5; a++) {
		std::cout << 1;
		for(int b = 0; b < 5; b++) {
			std::cout << 2;
			for(int c = 0; c < 5; c++) {
				std::cout << 3;
				for(int d = 0; d < 5; d++) {
					std::cout << 4;
					for(int e = 0; e < 5; e++) {
						std::cout << 5 << '\n';
						foo(label);
						std::cout << "new label = " << label << '\n';
						switch(label) {
						default: goto breakA;
						case 1:  goto breakB;
						case 2:  goto breakC;
						case 3:  goto breakD;
						case 4:  goto breakE;
						case 5:  break;
						}
					}
					breakE:;
				}
				breakD:;
			}
			breakC:;
		}
		breakB:;
	}
	breakA:;
	std::cout << "The End.\n";
}