Demo-1and2-2024.ipynb