Why should grade ranges cover every valid score without overlapping?
So an if/else if chain runs all of its branches for one score.
if
else if
So each valid score matches every letter grade.
So each valid score matches exactly one letter grade.
So boundary scores can be left without a grade.