https://medium.com/@simontoth/daily-bit-e-of-c-std-quick-exit-std-at-quick-exit-std-exit-65b42f8554a7