minor changes in knapsack example
updated search UML