using System;
class Solution {
static void hourGlassSum(int n, int[,] arr)
{
int maxSum = int.MinValue;
//int c = 0;
for(int i=0; i<n-2; i++)
int sum = 0;
for(int j=0; j<n-2; j++)
sum = arr[i,j] + arr[i,j+1] + arr[i,j+2] + arr[i+1,j+1] + arr[i+2,j] + arr[i+2,j+1] + arr[i+2,j+2];
if(sum > maxSum)
maxSum = sum;
}
Console.WriteLine(maxSum);
static void Main(string[] args) {
int[,] arr = new int[6,6]{{1, 1, 1, 0, 0, 0},{0, 1, 0, 0, 0, 0},{1, 1, 1, 0, 0, 0},{0, 0, 2, 4, 4, 0},{0, 0, 0, 2, 0, 0},{0, 0, 1, 2, 4, 0}};
/*for (int i = 0; i < 6; i++) {
arr[i] = Array.ConvertAll(Console.ReadLine().Split(' '), arrTemp => Convert.ToInt32(arrTemp));
}*/
hourGlassSum(6, arr);