DEBUG_3
#define DEBUG_3(str, arg1, arg2, arg3) printf(str, (arg1), (arg2), (arg3))
#define DEBUG_3(str, arg1, arg2, arg3)