Pergunta de entrevista da empresa AppsFlyer

Write a singleton. Make it Thread-safe.