Задание 1

Задание 2

Задание 3