Revert "Homework 4 , 1 Final commit"

This reverts commit 4aa537b86e9aa8eab4543387b888c284680a6adf.
Homework 4, 1 Really Final Commit

I had swapped arg1 and arg2 in my head and did not see the code
properly. this commit corrects that.
Homework 4, 2 (re-factor) Final commit

reduced the code down to a tasty bite-size bit of goodness.