1/14 - Template method design patterns
(making up)