#include "median.h"
// generated from ../res/m.swap.13_151205/run.00426.chr
#if MED_SIZE != 13
#error "Size is not 13"
#endif
 
med_type median(med_type* din) {
  med_type s13 = max(din[3], din[1]);
  med_type s14 = min(din[7], din[6]);
  med_type s15 = min(din[3], din[1]);
  med_type s16 = max(din[8], din[5]);
  med_type s17 = min(din[8], din[5]);
  med_type s18 = max(s14, din[2]);
  med_type s19 = max(din[4], s14);
  med_type s20 = max(s17, s15);
  med_type s21 = min(s19, s13);
  med_type s22 = min(s14, din[2]);
  med_type s24 = max(din[0], s22);
  med_type s25 = min(s21, s16);
  med_type s26 = min(din[6], din[4]);
  med_type s27 = min(din[12], s18);
  med_type s28 = min(din[9], din[10]);
  med_type s30 = max(s20, s28);
  med_type s33 = min(s30, s25);
  med_type s37 = max(din[11], s26);
  med_type s38 = max(s30, s25);
  med_type s40 = min(s37, s24);
  med_type s41 = max(din[12], s18);
  med_type s42 = max(s37, s41);
  med_type s43 = min(s42, s28);
  med_type s45 = min(s27, s40);
  med_type s50 = max(s38, s45);
  med_type s66 = max(s40, s27);
  med_type s69 = min(s41, s66);
  med_type s85 = min(s20, s43);
  med_type s92 = max(s85, s69);
  med_type s95 = min(s50, s92);
  med_type s98 = max(s95, s33);
  return s98;
}