#define x =
#define double(a,b) int
#define char k['a']
#define union static struct

extern double floor(double);
double (x1, y1) b;
char x {sizeof(
    double(%s,%D)(*)())
,};
struct tag{int x0,*xO;};

*main() {
{
  int i=1,signal, dup;
  for(signal=0;*k *= * __FILE__ *i;) do {
   (printf(&*"'\",x);	/*\n\\", (*((int(*)())&floor))(i)));
	goto _0;

_O: while (!(k['a'] <<= - dup)) {	/*/*\*/
	union tag u x{4};
  }
}


while(b = 3, i); {
k['a'] = b,i;
  _0:if(b&&(int)k+
sin(signal)              / *    ((main) (*((struct tag *)b)-> xO)));/*}
  ;
}

*/}}}
