https://mysteryweevil.medium.com/understanding-pythons-pass-statement-a-comprehensive-guide-for-beginners-0ecefa744fd8