Здравствуйте! Прошу помочь с задачей №3. В VS код компилируется и работает, а в тренажёре говорит: Вы допустили ошиблку.
Коллеги, подскажите пожалуйста, где может быть ошибка?
using System;
namespace Less01_task04
{
class Program
{
class Class1
{
private int x;
private int y;
		public int X { get { return x; } }
		public int Y { get { return y; } }
			
		public Class1(int x, int y)
		{
			this.x = x;
			this.y = y;
		}
		public Class1(int z)
		{
			x = z;
			y = z;
		}
		public static Class1 Method(Class1 inst1, Class1 inst2)
		{			
				return new Class1(inst1.X + inst2.X, inst1.Y + inst2.Y);				
		}
	}
	static void Main(string[] args)
	{
		Class1 inst1 = new Class1(2, 3);
		Class1 inst2 = new Class1(5, 7);
		Class1 inst3 = Class1.Method(inst1, inst2);
		Console.WriteLine("X = {0}; Y = {1}", inst3.X, inst3.Y);
		Console.ReadKey();
	}
}
}
Спасибо!