Observer patter part 4 IObservable and IObserver
Cleaning Solution