Ответ:

решение в прикрепленном файле