https://alicloud.my.id/2024/07/02/understanding-python-decorators-a-comprehensive-tutorial/
Understanding Python Decorators: A Comprehensive Tutorial