Constraints
Here are a couple of constraints:
There is only one host and one presenter at any moment in a meeting.
The host or the current presenter can assign any participant to be the presenter.
The presenter can assign any participant or all participants to be a controller.
5