Knapsack first commit