даже не имею понятия как это всё откомментировать