RBC interview question

Implement a singleton