Problem Set #1 - exercise - week 2 - Refactoru