Задание и мое решение в прикрепленном файле.
Заранее спасибо.