- #include <stdio.h> 
-   
- #define D_PTR(d,T) D_PTR##d(T) 
- #define D_PTR0(T) T 
- #define D_PTR1(T) T* 
- #define D_PTR2(T) T** 
- #define D_PTR3(T) T*** 
-   
- int main(void) { 
- 	D_PTR(3, int) x; 
- 	x = NULL; 
- 	return 0; 
- } 
-   
				I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIERfUFRSKGQsVCkgRF9QVFIjI2QoVCkKI2RlZmluZSBEX1BUUjAoVCkgVAojZGVmaW5lIERfUFRSMShUKSBUKgojZGVmaW5lIERfUFRSMihUKSBUKioKI2RlZmluZSBEX1BUUjMoVCkgVCoqKgoKaW50IG1haW4odm9pZCkgewoJRF9QVFIoMywgaW50KSB4OwoJeCA9IE5VTEw7CglwcmludGYoIiVwXG4iLCAodm9pZCopeCk7CglyZXR1cm4gMDsKfQo=