1
typedef int (*op_t)(int,int); int and_(int a,int b){return a&b;} int or_(int a,int b){return a|b;} int xor_(int a,int b){return a^b;} int shl_(int a,int b){return a<<b;} int dispatch4(int a,int b,op_t t){return t(a,b);}