See the person next to you? Kill! Kill!!! KILLL!!!!
I'm your baby! Can you feel it?
True Dan, and the instructions for this one are a bit flimsy.
You summarised it perfectly though!
Before proceeding to phase 5 you must make sure all the mafia bosses have at least 1 Bean. You can donate from your hand or from the market any time during phase 4.
So before phase 5 I must donate from my hand and/or give them one from the current market (3 turned up cards)?
Mind that while you draw cards for the market during phase 3, you will have to check for matching cards on the discard pile, so this might lead for a useless (to you) bean to pile up several cards and you might actually intend to donate that pile to a mafia boss! So the market is very likely to end up with way more than just 3 cards.
Also worth reminding (sometimes slips past rule-reader), when playing solitaire, you have the 3rd plantation from the beginning! No need to buy in solo version.