Программа работает как в требованиях, но валидатор не пропускает. Почему?