

#ifndef AMapByBSTReduce_included
#define AMapByBSTReduce_included

#define __AMapByBSTReduce_Ss __AMapByBSTReduce_5
#define _AMapByBSTReduce_Ss _AMapByBSTReduce_5
extern OBJ __AMapByBSTReduce_Ss;
extern OBJ _AMapByBSTReduce_Ss(OBJ,OBJ,OBJ,OBJ);

#define __AMapByBSTReduce_Ss_O1 __AMapByBSTReduce_6
#define _AMapByBSTReduce_Ss_O1 _AMapByBSTReduce_6
extern OBJ __AMapByBSTReduce_Ss_O1;
extern OBJ _AMapByBSTReduce_Ss_O1(OBJ,OBJ,OBJ,OBJ);

#ifndef AMapByBSTReduce_Ss
#define AMapByBSTReduce_Ss(x1,x2,x3,x4,x7) {x7=_AMapByBSTReduce_Ss(x1,x2,x3,x4);}
#endif

#ifndef AMapByBSTReduce_Ss_O1
#define AMapByBSTReduce_Ss_O1(x1,x2,x3,x4,x7) {x7=_AMapByBSTReduce_Ss_O1(x1,x2,x3,x4);}
#endif

#ifndef AMapByBSTReduce_Ss_L7
#define AMapByBSTReduce_Ss_L7(x1,x2,x3,x7) {x7=_AMapByBSTReduce_Ss_L7(x1,x2,x3);}
#endif

#ifndef AMapByBSTReduce_Ss_O1_L8
#define AMapByBSTReduce_Ss_O1_L8(x1,x2,x3,x14) {x14=_AMapByBSTReduce_Ss_O1_L8(x1,x2,x3);}
#endif

#endif
