Algorithm

What needs to be done for change #1: Pseudo code for change #1: What needs to be done for change #2: Pseudo code for change #2: