How does it not make sense?
start all booleans false, once it completes one thing, that boolean is true and moves onto next step until that one is true and continues.
He has 4 steps he wants to accomplish so he can use 4 booleans and after each one is completed set it true