Problem 11 - refactoring