Alex has 5 different donuts. Each day he eats at least one donut. In how many different ways can he finish his donuts?

Answer: 541