public static void Main()
int [, , ,] arr = new int [2, 3, 4, 2] {
{ {1,2}, {1,2}, {1,2}, {4,2}},
{{2, 4},{1, 4},{1, 4},{1,2}},
{{2, 4},{1, 4},{1, 4},{1,8}}
{{1,2},{1,2},{1,2},{4,2}},
{{2, 4},{1, 4},{1, 4},{1,2}},
{{2, 4},{1, 4},{1, 4},{1,2}}
Console.Write(arr[0, 0, 0, 0]);
Console.Write(arr[0, 0, 0, 1]);
Console.Write(arr[0, 0, 1, 0]);
Console.Write(arr[0, 0, 1, 1] );
Console.Write(arr[0, 0, 2, 0] );
Console.Write(arr[0, 0, 2, 1] );
Console.Write(arr[0, 0, 3, 0]);
Console.Write(arr[0, 0, 3, 1]);
Console.Write(arr[0, 1, 0, 0]);
Console.Write(arr[0, 1, 0, 1]);
Console.Write(arr[0, 1, 1, 0]);
Console.Write(arr[0, 1, 1, 1] );
Console.Write(arr[0, 1, 2, 0] );
Console.Write(arr[0, 1, 2, 1] );
Console.Write(arr[0, 1, 3, 0]);
Console.Write(arr[0, 1, 3, 1]);
Console.Write(arr[0, 2, 0, 0]);
Console.Write(arr[0, 2, 0, 1]);
Console.Write(arr[0, 2, 1, 0]);
Console.Write(arr[0, 2, 1, 1] );
Console.Write(arr[0, 2, 2, 0] );
Console.Write(arr[0, 2, 2, 1] );
Console.Write(arr[0, 2, 3, 0]);
Console.Write(arr[0, 2, 3, 1]);
Console.Write(arr[1, 0, 0, 0]);
Console.Write(arr[1, 0, 0, 1]);
Console.Write(arr[1, 0, 1, 0]);
Console.Write(arr[1, 0, 1, 1] );
Console.Write(arr[1, 0, 2, 0] );
Console.Write(arr[1, 0, 2, 1] );
Console.Write(arr[1, 0, 3, 0]);
Console.Write(arr[1, 0, 3, 1]);
Console.Write(arr[1, 1, 0, 0]);
Console.Write(arr[1, 1, 0, 1]);
Console.Write(arr[1, 1, 1, 0]);
Console.Write(arr[1, 1, 1, 1] );
Console.Write(arr[1, 1, 2, 0] );
Console.Write(arr[1, 1, 2, 1] );
Console.Write(arr[1, 1, 3, 0]);
Console.Write(arr[1, 1, 3, 1]);
Console.Write(arr[1, 2, 0, 0]);
Console.Write(arr[1, 2, 0, 1]);
Console.Write(arr[1, 2, 1, 0]);
Console.Write(arr[1, 2, 1, 1] );
Console.Write(arr[1, 2, 2, 0] );
Console.Write(arr[1, 2, 2, 1] );
Console.Write(arr[1, 2, 3, 0]);
Console.Write(arr[1, 2, 3, 1]);