Задание и пример в приложении
То что сам студент выполнил, если нужно тут https://yadi.sk/d/LAgA41G2tlznCQ