namespace  { using System; internal sealed class  { public static  Ÿ(int X, int Y, int goalX, int goalY) {   = new (-1, -1); if ((X > goalX) && (Y > goalY)) { return new (X - 1, Y - 1); } if ((X < goalX) && (Y < goalY)) { return new (X + 1, Y + 1); } if ((X > goalX) && (Y < goalY)) { return new (X - 1, Y + 1); } if ((X < goalX) && (Y > goalY)) { return new (X + 1, Y - 1); } if (X > goalX) { return new (X - 1, Y); } if (X < goalX) { return new (X + 1, Y); } if (Y < goalY) { return new (X, Y + 1); } if (Y > goalY) {  = new (X, Y - 1); } return ; } } }