/* Veidoja:Tomass Dučkens
Grupa:110
Izmantotais coompiler:https://www.onlinegdb.com/online_csharp_compiler
*/
using System;

public class HelloWorld
{
	public static void Main(string[] args)
	{
		int[][] vietas = new int[][]
		{
			new int[] { 0, 0, 0, 0, 0 },    // 1. rinda (5 vietas)
			new int[] { 0, 0, 0, 0, 0, 0, 0 }, // 2. rinda (7 vietas)
			new int[] { 0, 0, 0, 0 }       // 3. rinda (4 vietas)
		};
		bool a = true;
		do
		{
			Console.WriteLine("Paradit zali\n Rezervet vietu\n Paradit rezervaciju sarakstu\n Iziet\n ");
			int rindas = Convert.ToInt32(Console.ReadLine());
			switch(rindas)
			{
			case 1:
				zale(vietas);
				break;
			case 2:
				RezervetVietu(vietas);
				break;
			case 3:
			VietuSaraksts(vietas);
				break;
			case 4:
				a=false;
				break;
			default:

				break;
			}
		}
		while (a==true);


	}
	static void zale (int [][]vietas )
	{
		for (int i=0; i< vietas.Length; i++)
		{
			for (int j=0; j< vietas[i].Length; j++)
			{
				Console.Write(vietas[i][j]+" ");

			}
			Console.WriteLine(" ");
		}
	}
	static void RezervetVietu (int[][]vietas)
	{
		Console.WriteLine("Rezervet vietu:");
		string [] ievadi = Console.ReadLine().Split(' ');

		int rinda = Convert.ToInt32(ievadi[0])-1;
		int vieta = Convert.ToInt32(ievadi[1])-1;
		if ( vietas[rinda][vieta] == 0 )
		{
			vietas[rinda][vieta] = 1;
			Console.WriteLine("Vietu sanaca rezervet.");
		}

		else
		{
			Console.WriteLine("Vieta ir rezerveta.");
		}

	}
	static void VietuSaraksts(int[][]vietas)
	{
		Console.WriteLine("Rezerveto vietu saraksts:");
		for (int i=0; i < vietas.Length; ++i)
		{
		    for (int g=0; g < vietas[i].Length; ++g)
		    {
		        if (vietas[i][g]==1)
		        {
		            Console.WriteLine("Rinda "+(i + 1)+ " Vieta "+(g + 1));
		        }
		    }
		}
	}


}