Greedy and generous

2024