A variation of the knapsack problem.