new file:   img/factory pattern.png