Thoughtworks Interview Question

Refatore esse código para adicionar uma funcionalidade nova