Sherpa 6 interview question

- what is a singleton pattern - how would you implement a singleton