#define DEBUG 0 //#define debug_printf(...) do { if (DEBUG) fprintf(stdout, __VA_ARGS__); } while (0) #define debug_printf(...)