A Linear-Programming Model For Budgeting And Financial-Planning