Pregunta de entrevista de Flexera

Singleton implementation