aamit01
data class Result(val records: MutableList<P>, val recordSum: Double)
fillResultsWithLimits(currentResults: Result, currentLimits: Double, candidateResults: List<P>)