knapsack sln with big input