hw2022-4.ipynb