week 3 : knapsack - branch & bound stylezzz