Lecture2-2024.ipynb