#include "median.h" // generated from ../res/m.swap.25_151205i/run.00781.chr #if MED_SIZE != 25 #error "Size is not 25" #endif med_type median(med_type* din) { med_type s25 = min(din[0], din[10]); med_type s26 = max(din[9], din[4]); med_type s27 = min(din[17], din[24]); med_type s28 = min(din[9], din[4]); med_type s30 = max(din[2], din[1]); med_type s31 = min(s30, din[21]); med_type s32 = min(din[6], din[14]); med_type s33 = max(din[0], din[10]); med_type s34 = max(din[13], s25); med_type s35 = min(din[8], din[15]); med_type s36 = max(din[19], s25); med_type s37 = min(s27, din[14]); med_type s38 = min(s33, din[19]); med_type s39 = min(s36, s34); med_type s42 = max(din[3], din[7]); med_type s43 = max(din[14], din[6]); med_type s45 = min(s42, s39); med_type s46 = min(din[7], din[3]); med_type s47 = max(s32, s39); med_type s48 = max(s38, din[22]); med_type s49 = max(s45, din[16]); med_type s50 = max(din[12], din[5]); med_type s52 = max(s27, s43); med_type s55 = min(din[12], din[5]); med_type s56 = max(din[21], s30); med_type s58 = max(din[18], s28); med_type s59 = max(din[17], din[24]); med_type s63 = min(s33, din[8]); med_type s64 = min(din[11], s48); med_type s65 = min(din[15], s50); med_type s66 = min(s46, s47); med_type s68 = max(s65, s63); med_type s70 = min(din[2], din[1]); med_type s72 = min(s35, din[23]); med_type s73 = max(s31, s55); med_type s74 = min(s58, s52); med_type s75 = min(s26, s74); med_type s76 = max(s73, s45); med_type s78 = max(s64, s66); med_type s79 = min(s59, din[20]); med_type s80 = min(s56, s78); med_type s81 = max(s80, s72); med_type s82 = max(s73, din[16]); med_type s83 = max(s79, s70); med_type s94 = min(s27, s63); med_type s100 = max(s42, s47); med_type s103 = max(s68, s83); med_type s104 = max(s103, s80); med_type s109 = min(s81, s83); med_type s111 = min(s76, s49); med_type s114 = max(s111, s109); med_type s115 = max(s66, s75); med_type s126 = min(s52, din[23]); med_type s128 = max(s68, s126); med_type s134 = min(s114, s75); med_type s139 = min(s81, s37); med_type s145 = min(s83, s50); med_type s148 = max(s145, s81); med_type s156 = max(s94, s114); med_type s161 = min(s82, s100); med_type s163 = min(s161, s128); med_type s165 = max(s148, s37); med_type s169 = min(s163, s165); med_type s192 = max(s156, s115); med_type s198 = min(s169, s192); med_type s208 = max(s198, s139); med_type s214 = min(s109, s45); med_type s218 = max(s214, s134); med_type s219 = min(s104, s218); med_type s222 = max(s219, s208); return s222; }