knapsack assignment download