Live coding log `TemplateMethod`
Live coding log: "FactoryMethod"
Assign otiai10