public static void Main(string[] args)
        {
            var firstCirleParts  = Console.ReadLine().Split().Select(int.Parse).ToArray();
            var secondCirleParts = Console.ReadLine().Split().Select(int.Parse).ToArray();

            var firstCirle = new Point
            {
                X = firstCirleParts[0],
                Y = firstCirleParts[1],
            };

            var secondCirle = new Point
            {
                X = secondCirleParts[0],
                Y = secondCirleParts[1],
            };

            var firstRadius = new Cirlce
            {
                Radius = firstCirleParts[2]
            };
            var secondRadius = new Cirlce
            {
                Radius = secondCirleParts[2]
            };

            Console.WriteLine(IsIntersect(firstRadius, secondRadius, DistanceBetweenCirle(firstCirle, secondCirle)) ? "Yes" : "No");
        }
 public static bool IsIntersect(Cirlce firstRadius, Cirlce secondRadius, double d)
 {
     if (firstRadius.Radius + secondRadius.Radius >= d)
     {
         return(true);
     }
     return(false);
 }