12.2 Explanation of Subroutines: Control