Код компилируется без ошибок с разными значениями размерности массива, но почему-то все равно не засчитывает, что решено верно. Подскажите почему так, может ошибка в том что при нечетном значении какое-то более точное значение "большей" части? В моем получается, что при нечетной размерности valueStart занимает 90% массива, мб должно быть меньше?