https://test.bashny.net/en/catching-python