using System;
public class Test
{
public static void Main()
{
var grid = (int[,])Array.CreateInstance(typeof(int),new[] {7,7}, new[] {-3,-3});
for (int r = -3 ; r <= 3 ; r++) {
for (int c = -3 ; c <= 3 ; c++) {
grid[r,c] = 10+r + c;
}
}
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCXZhciBncmlkID0gKGludFssXSlBcnJheS5DcmVhdGVJbnN0YW5jZSh0eXBlb2YoaW50KSxuZXdbXSB7Nyw3fSwgbmV3W10gey0zLC0zfSk7CgkJZm9yIChpbnQgciA9IC0zIDsgciA8PSAzIDsgcisrKSB7CgkJICAgIGZvciAoaW50IGMgPSAtMyA7IGMgPD0gMyA7IGMrKykgewoJCQkgICAgZ3JpZFtyLGNdID0gMTArciArIGM7CgkJICAgIH0JCgkJfQoJfQp9