Domanda di colloquio di Mercado Livre

Basic OOP questions, a live algorithm