Допускаю, что вы не понимаете, что спрашиваете. Попробую объяснить.
Для того, чтобы ответить на ваш вопрос нужно:
1. Скопировать код из пдф и вставить в текстовый файл.
2. Поправить сползшее форматирование. А это отдельное удовольствие для языка, где участки кода определены не скобками, а отступами.
3. Установить интерпретатор языка. (Тут с версией не сложно угадать.)
4. Установить используемые библиотеки. (А вот тут хорошо бы знать версии, потому как неясно что у них с совместимостью).
5. Запустить.
6. Скорее всего что-то пойдёт не так, потому отладить.
7. Узнать у вас или ещё у кого, а что она должна делать.
8. Создать тестовые файлы, проверить на них.
9. Сверить полученный результат со знаниями из 7.
10. Ответить на ваш вопрос.