Разберем как всё же положить карандаш в пенал в стиле ООП.
00:00 - Постановка задачи
01:00 - Разбор варианта задания студента
09:04 - Разбор варианта кода с исправленными недостатками + доп. вопросы
23:23 - Упрощение кода до вида поставленной задачи