/////////// my approach /////////// cur_worst: 664 = 2343 * 84 / 296 moved: +3 amount: 1679 = 2343 - 664 ratings_sum: 212 = 296 - 84 moved: +6 ///////////////// nielsm's approach ///////////////// cur_worst: 317 = 2343 * 84 * 84 / 52000 moved: +1 amount: 2026 = 2343 - 317 ratings_square_sum: 44944 = 52000 - 84 * 84 moved: +8 /////////////// master approach /////////////// worst_cargo: 664 = 2343 * 84 / (212 + 84) moved: 6 amount - worst_cargo: 1679 = 2343 - 664 moved: +3