add knapsack problem
arithmetic not completed