В Intel Idea отрабатывает без ошибок и именно так, как требует условие, но валидатор не пропускает по нескольким пунктам. Почему?