Create knapsack