Уровень 8.9 задачника Rust

Задание 1

Дан текстовый файл. Получите количество пустых строк из этого файла.

Задание 2

Дан текстовый файл. Проверьте, что в этом файле первое слово каждого предложения начинается с большой буквы.

Задание 3

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

Задание 4

Дана папка с файлами и подпапками. Найдите все картинки и переместите их в новую папку. Сделайте так, чтобы все картинки имели уникальные имена.

Задание 5

Дан текстовый файл. В нем написан текст, разбитый на предложения. Перемешайте слова в каждом предложении текста и запишите полученный текст в новый файл.

Задание 6

Напишите программу, которая сформирует следующую строку:

rust"-1-12-23-34-45-"
Задание 7

Напишите программу, которая сформирует следующий массив:

rust[
  12,
  34,
  56,
  78,
  90,
}