public static IEnumerable<int> GetRouteItems(IEnumerable<int> values, int min, int max)
        {
            // ReSharper disable once PossibleMultipleEnumeration
            yield return values.GetDirectLine(min, max).Sum();

            // ReSharper disable once PossibleMultipleEnumeration
            yield return values.GetIndirectLine(min, max).Sum();
        }