https://sarilakkis.medium.com/tuples-in-python-how-to-store-and-manipulate-immutable-collections-of-data-ec0cf1506ba