public static void Main()
public static void Resolve(string line){
string[] s = line.Split(' ');
int width = Convert.ToInt16(Math.Sqrt(s.Length));
string[,] arr = new string[width,width];
for(var i = 0; i < arr.GetLength(0); i++){
for(var j = 0; j < arr.GetLength(1);j++){
public static void Traverse(string[][] arr, int width){
for(var m = 0; m < width; m++){
Console.Write(arr[m][0] + " ");
for(var n = 0; n < width; n++){
Console.Write(arr[1][n] + " ");
for(var m = 1; m >= 0 ; m--){
Console.Write(arr[m][0] + " ");
for(var n = 1; n >= 0; n--){
Console.Write(arr[n][0] + " ");