House of patterns. Gai Barone - Patterns 318 - 03-01-2019