refactoring: Solution.students is a TreeMap, not a List + basic CostCalculator test
period spread cost calculation