решил задание 3
протестировал