Diamond Budgeting