Knapsack Using Dynamic Programming Python