#define DL(X) \ X,X,X,X,X,X,X,X, \ X,X,X,X,X,X,X,X, \ X,X,X,X,X,X,X,X, \ X,X,X,X,X,X,X,X \ #define MD(X) DL(DL(DL(DL(DL(X))))) long long arr[] = { MD(0xff) }; int main(int argc, const char * argv[]) { std::cout << "Hello, World!\n"; return 0; }