__init__
knapsack
