**Задача 1.**
Написать функцию, которая принимает файл и диапазон строк, которые ей нужно вернуть.
Ограчения: файл размером 1 Гб, ограничение по памяти - 100 Мб.
```
def read_file(f: str, start: int, stop: int):
```
Усложения:
1. Обработка ошибок (файл не существует, нет диапазона строк)
**Задача 2.**
Создать программу, которая обращается к сервису информации о книгах по API.
Ограничения: API может отдать 100 названий книг за 1 запрос.
Нужно получить список всех книг. Затем получить информацию о каждой отдельной книге - Автор, Описание, Количество страниц, Дата публикации
и сохранить все в .csv файл.
Известно, что на сервис содержит 100 тыс. книг.
Усложения:
1. Обработка ошибок (сервис отдал HTTP 503)
2. Нет информации о книге.