Client code:
Situational Leadership