Minha implementação até a user story 14