a. Write a recursive function apply_all() that takes a function and a list as arguments and
returns a list comprising the results of applying the function to each elements of the list.
Example: >>> apply_all(sqrt, [4, 9, 16, 25]) # sqrt = square root function
[2, 3, 4, 5]
b. Use apply_all function to check which string in a list contains numbers only.
apply_all(lambda:...., ["1234", "hellow","class23"])