Если указать нечётное число, в моём решении всегда количество valueStart будет на 1 больше valueEnd. Я так понимаю, что в моём решении нужно, что-то изменить, чтобы оно соответствовало какому-то условию задачи, которое я не понимаю?