public static void Main()
string[] colour = {"blue", "green", "red", "white", "yellow", "orange"};
int[, ] cube = {{1, 1, 2}, {1, 2, 3}, {2, 3, 4}};
for (int i = 0; i < 3; i++)
Console.Write(" {0}", colour[cube[0, i]]);
Console.WriteLine("\n---------------");
for (int i = 0; i < 3; i++)
Console.Write(" {0}", colour[cube[1, i]]);
Console.WriteLine("\n---------------");
for (int i = 0; i < 3; i++)
Console.Write(" {0}", colour[cube[2, i]]);
Console.WriteLine("\n---------------");
Console.WriteLine(colour[1] + " " + colour[1] + " " + colour[2]);
Console.WriteLine(colour[1] + " " + colour[2] + " " + colour[3]);
Console.WriteLine(colour[2] + " " + colour[3] + " " + colour[4]);