What is the purpose of the separation of powers?

to give everyone a fair share of power

to prevent any one branch from becoming too powerful

to ensure that the president has the most power