Knapsack problem added