1. Don't you need to sort the scores for this to work properly? (Please use `sorted()` and return a new list instead of altering the list inline.)
2. Has @Lyla-Fischer ok'd the behavior for rounding up?