knapsack solver fuix