gang of four design patterns in python

5 6 7 8 9