new file:   singletonPattern.py