немного работы над кодом