graphic and the knapsack - WZTMV