#include "median.h" // generated from ../res/m.swap.25_151205i/run.00871.chr #if MED_SIZE != 25 #error "Size is not 25" #endif med_type median(med_type* din) { med_type s25 = min(din[7], din[5]); med_type s26 = min(din[15], din[10]); med_type s27 = min(din[4], din[23]); med_type s28 = max(din[21], din[6]); med_type s29 = max(din[20], s26); med_type s30 = max(din[7], din[5]); med_type s31 = max(din[17], din[18]); med_type s32 = max(din[24], din[13]); med_type s33 = min(din[0], s31); med_type s35 = min(din[13], s25); med_type s37 = max(s35, din[8]); med_type s38 = max(din[15], din[10]); med_type s39 = min(s31, din[12]); med_type s40 = min(din[9], s38); med_type s41 = min(s29, s40); med_type s43 = min(s37, s33); med_type s45 = min(s38, din[22]); med_type s46 = min(s29, din[11]); med_type s48 = max(s37, s33); med_type s49 = min(din[21], din[6]); med_type s51 = max(din[9], s29); med_type s54 = max(din[14], din[1]); med_type s55 = max(din[2], s27); med_type s56 = max(s39, s49); med_type s58 = max(din[13], s25); med_type s59 = max(s55, s48); med_type s60 = max(s43, s55); med_type s64 = min(s45, s59); med_type s65 = min(s48, s60); med_type s68 = max(s27, din[24]); med_type s70 = max(din[23], s46); med_type s78 = min(s32, din[3]); med_type s79 = min(din[19], din[16]); med_type s84 = max(s41, s79); med_type s91 = min(s45, s56); med_type s94 = max(s64, s56); med_type s95 = min(s78, s91); med_type s100 = max(s78, s91); med_type s102 = min(s59, s100); med_type s109 = min(s68, din[11]); med_type s116 = min(s28, s51); med_type s125 = min(s109, s58); med_type s128 = max(s95, s65); med_type s130 = min(s94, s125); med_type s144 = min(s102, s116); med_type s145 = max(s84, s144); med_type s146 = min(s84, s144); med_type s147 = min(s145, s30); med_type s156 = max(s94, s125); med_type s161 = max(s116, s102); med_type s164 = min(s161, s128); med_type s183 = max(s147, s130); med_type s184 = min(s183, s164); med_type s200 = max(din[4], s70); med_type s204 = max(s164, s183); med_type s205 = min(s200, s204); med_type s211 = min(s205, s54); med_type s214 = min(s156, s211); med_type s217 = max(s214, s184); med_type s222 = max(s146, s217); return s222; }