Similar Items: Optimizing investments' cash flow: a scheduling approach.