Pregunta de entrevista de Vanguard

Basic leetcode, some OOP principles