4522646: Knapsack

2524