Knapsack visualization for 6.MITx