dalbec/my.c
#include<stdlib.h>
#include<stdio.h>
main(I,S,p,q,l)
int I,p,q,l;
char **S;
{
fprintf(stderr,"I,p,q = %d %d %d\n",I,p,q);
return (!!I) >=
I
?(!I) >=
I
?(!!~I) >=
(~I)
?(!~I) >=
(~I)
?(!q)
?(!I)
:q%2
?q =main(I,S,p ,q >>(!!q) ,l),
q =main(I-(!I)-(!!I),S,q ,q ,l),
q =main(I-(!I)-(!!I),S,p ,q ,l),
(!(q -(!I)||I))
?l-1
: q
:(q =main(I,S,p ,q >>(!!q) ,l),
(!(q -l+(!I)||I))
?l-1
:main(I-(!I)-(!!I),S,q ,q ,l))
:(p + q )%l
:main(I-I/I-I/I,S,p ,q + q / q ,
main(0,S,p ,q ,I-I-I)+I+1
?1
:printf("%d\n",I-I-I)+fflush(stdout))
:main(I-I-I-I-I,S,I+I-I+I,I,0)
:main((~!!I)-(!!I),S,atoi(1[S]),1,atoi(0[S]));
}