Problem Set 2 - exercise - week 3 - RefactorU