Ниво 9.6 задачачник Rust

Задание 1

Даден е определен URL:

rustlet url: &str = "http://test.com/dir1/dir2/dir3/page.html";

Вземете името на първата папка:

rust"dir1"
Задание 2

Създайте функция, която приема число и връща това число с думи. Нека функцията работи с числа до 999. Вижте пример:

rustfunc(123); // ще върне 'сто двадесет и три'
Задание 3

Даден е низ, съдържащ две числа и математическа операция между тях:

rust'10 + 20'

Напишете код, който ще изчисли резултата от записаната математическа операция.