https://mysteryweevil.medium.com/master-python-variables-and-operators-a-comprehensive-guide-6e538ca8297b