#define/**/Q(x,y)char*/* */q=y#x","#y")",*p,s[x;} /*IOCCC'20*/#include/* *//*-Qlock-*/ int(y),x,i,k,r;Q(9/* 12 */<<9];float(o)[03]; void(P)(){*o=r<0/* 11 1 */?r:-r;o[1]=39.5; o[2]=22.5;for(k/* 10 2 */=0;++k<39;*o*=i /6875.5/(k%2?k/* */:-k))y=o[1+k%2 ]+=*o;k=o[2];/* 9 o-------> 3 */p=s+y+k/2*80; }int(main)()/* / */{for(p=s;+i< 1839;*q>32?k/* 8 L 4 */=i++/80-11,y =(750>r*r+k/* 7 5 */*k*4)*4+y/2 ,*p++=r<41?/* 6 */y?"0X+0X+!" [y-1]-1:+*q/* */++:10:*q++) r=i%80-38;;/* */;for(x=13,r =20;i=3600*/* \ / -------+ */--x,i;*p++= "OISEA2dC8e"/* \ / ------ | */[x%10],*p+=x /10*41)P();r/* \ / ------ | */=10;;sscanf( __TIME__,"%d"/* \ / ------ | */":%d:%d",&k,& x,&i);for(i+=(/* X ------ | */k*60+x)*60;18+ r;*p=k%2?*p%2?+/* __/ \__ | | */59:44:*p>39?59: 39,i=!r--?i%3600/* / \ / \ | | */*12:i)P();puts(s ),"#define/**/Q(x"/* \__/ \__/ +--+ */",y)char*q=y#x\"," "\"#y\")\",*p,s[x;}"/* */"/*IOCCC'20*/#inclu" "de/*-Qlock-"/* */"*/int(y),x,i,k,r;Q(")