public void StyleCopCircleTask()
        {
            logger.Info("StyleCop. Task : Circles");
            writer.Write("\n\t\tStyleCop. Task : Circles");

            try
            {
                Circle circleOne = new Circle(new Point(2, 1), 5);
                Circle circleTwo = new Circle(new Point(5, 3), 6);

                writer.Write("\nThe data of first circle:");
                writer.Write(circleOne.ToString());
                writer.Write("\nMove circle along x-axis: 1. Move rectangle along y-axis: 3.");
                writer.Write("The data of modified circle:");
                writer.Write(circleOne.MoveAlongAxis(0, 3).ToString());

                writer.Write("\nThe data of second circle:");
                writer.Write(circleTwo.ToString());
                writer.Write("\nCircle resize. Radius : 3.");
                writer.Write("The data of modified second circle:");
                writer.Write(circleTwo.Resize(3).ToString());

                Circles circles = new Circles(circleOne, circleTwo);
                writer.Write("\nFind Intersection of  circles: ");
                if (circles.DoShapesOverlap())
                {
                    writer.Write(circles.FindIntersectionOfShapes().ToString());
                }
            }
            catch (ArgumentException ex)
            {
                logger.Error(ex.Message);
            }
        }