Второй подход. Первый дизайн