Completed week 4

All assignments for week 4.
I thought that after a redirect, in this case to confirm_password_reset_path, execution would resume at line 19.

In this particular case we would not drop through to the other 'else' paths and there is no more code after the 'if', hence the return is redundant.

Otherwise if there was some code after the 'redirect_to confirm_password_reset_path', it would be executed if there was no return.