Pregunta de entrevista de Bosch

Oop Questions, 2 coding problems with test cases