Грешка в Judge

Здравейте,

Без да искам открих малка грешка в judge , става въпрос за задачата Scholarship oт - Python-Basic Conditional Statements - Exercise.

При това решение - https://pastebin.com/hi7rmXLv , judge дава 100 точки, но при отваряне на детайлите се вижда че един от нулевите тестове(тест номер 2) ,които не влизат в резултата е грешен, следователно и самото решение е грешно.При дебъгването открих че грешката ми е била на ред "9" при проверката дали оценката е по-голяма или равна на 5.5 ,при по-голяма или равна оценка ,програмата спира и не прави проверки за това коя стипендия е по-голяма. И според мен така решението си остава грешно ,може би ще е по-добре ако и към другите тестове се добави тест като (Нулев тест №2), за да можем да видим ако имаме такава или подобна грешка и да я поправим, и да се научим в бъдеще също да ги избягваме.

Приятен Ден.