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