/// <summary>
 /// Возвращает лист состоящий из точек не входящих в интервал
 /// </summary>
 /// <param name="includedPoints">Входящие в интервал точки</param>
 /// <param name="allPoints">Все точки</param>
 /// <returns>Не входящие в интервал точки</returns>
 List <Fraction> GetNotIncludedPoints()
 {
     foreach (var point in Points)
     {
         try
         {
             if (!IncludedPoints.Contains(point) && !NotIncludedPoints.Contains(point))
             {
                 NotIncludedPoints.Add(point);
             }
         }
         catch (NullReferenceException)
         {
             return(Points);
         }
     }
     return(NotIncludedPoints);
 }