#pragma once #include #include #define die(message) \ do { \ fprintf(stderr, "ERROR: %s:%d %s\n", __FILE__, __LINE__, message); \ exit(EXIT_FAILURE); \ } while (0)