Добавлены диаграмы
И тут добавленны диаграммы
Теперь пользуемся нужными паттернами
ЕЕЕ