Написано много ответа нет, конструктивно когда править то будут непонятно??