private static int GetStepNormalLettersCount(SiteTestAnswer answer)
        {
            var test      = answer.Question.Test;
            var questions = test.Questions;

            if (questions == null || !questions.Any())
            {
                return(0);
            }

            var result = questions.Sum(q => q.Text.Length);

            if (test.Type == SiteTest.SiteTestType.NormalImage && answer.Subject?.Description != null)
            {
                result += answer.Subject.Description.Length;
            }

            return(result);
        }
        private static int getStepNormalLettersCount(SiteTestAnswer answer)
        {
            var test = answer.Question.Test;
            var questions = test.Questions;
            if (questions == null || !questions.Any()) return 0;

            var result = 0;
            foreach (var q in questions)
            {
                result += q.Text.Length;
            }

            if (test.Type == SiteTest.SiteTestType.NormalImage && answer.Subject != null && answer.Subject.Description != null)
                result += answer.Subject.Description.Length;

            return result;
        }