finished challenge 5 week 3

did pseudo, code, refactor, and reflection