net zero knapsack