Knapsack Training - PA6