Добавлены комментарии в код