Ооооо санитайзеры, помогите мне написать безопасный код, потому что компилятор тупой чтобы сам проверить!
Да, компилятор тупой. Ты написал лишнюю скобку по какой-то причине, компилятор говорит об этом и выделяет лишнюю, по его мнению. Ты именно эту убираешь, но это оказывается ошибкой, ибо меняется задуманная логика. Нельзя слепо верить компилятору, он частенько чушь несёт