adding one working version of package problem.
This will work when
Knapsack problem when NO two values or weights are same.