Implementation of the Knapsack K-best algorithm for "Metodi e Modelli per il Supporto alle Decisioni, AA 12/13"