Pregunta de entrevista de Intuit

singleton pattern & factory pattern