Все условия соблюдены, отрицательные значения тоже проверяются в Idea корректно, но проверку не проходит. Почему?