I didn't have enough time to figure out how to write a proper Makefile, so please run the following code to reproduce the results.
conda create --name technical_test_xiaofan --file requirements.txt
conda activate technical_test_xiaofan
python main.py