Starting
Step 0
else called
Step 1
else called
Step 2
else called
Step 3
Done
