public static void Main(string[] args) { int[] firstCircleParams = Console.ReadLine().Split().Select(int.Parse).ToArray(); int[] secondCircleParams = Console.ReadLine().Split().Select(int.Parse).ToArray(); Point firstPoint = new Point { X = firstCircleParams[0], Y = firstCircleParams[1] }; Circle firstCircle = new Circle { Radius = firstCircleParams[2], Center = firstPoint }; Point secondPoint = new Point { X = secondCircleParams[0], Y = secondCircleParams[1] }; Circle secondCircle = new Circle { Radius = secondCircleParams[2], Center = secondPoint }; if (Circle.Intersect(firstCircle, secondCircle)) { Console.WriteLine("Yes"); } else { Console.WriteLine("No"); } }