An exact constructive algorithm for the knapsack sharing problem. (3rd September 2017)