! HPWilliams "Distribution 1"
min
 0.5 xline +0.5 xlibi + 1 xlilo + 0.2 xliex
 + 1 xli1 + 999	xli2 + 1.5 xli3 + 2 xli4 + 999 xli5 + 1 xli6
 + 999 xbrne + 0.3 xbrbi + 0.5 xbrlo + 0.2 xbrex
 + 2xbr1 + 999 xbr2 + 999xbr3 + 999 xbr4 + 999 xbr5 + 999 xbr6
 + 999 xne1 + 1.5 xne2 + 0.5 xne3 + 1.5 xne4 + 999 xne5 + 1 xne6
 + 1 xbi1 + 0.5 xbi2 + 0.5 xbi3 + 1 xbi4 + 0.5 xbi5 + 999 xbi6
 + 999 xlo1 + 1.5 xlo2 + 2 xlo3 + 999 xlo4 + 0.5 xlo5 + 1.5 xlo6
 + 999 xex1 + 999 xex2 + 0.2 xex3 + 1.5 xex4 + 0.5 xex5 + 1.5 xex6
st
fcap1) xline + xlibi + xlilo + xliex + xli1 + xli2 + xli3 + xli4 + xli5 + xli6 <= 150
fcap2) xbrne + xbrbi + xbrlo + xbrex + xbr1 + xbr2 + xbr3 + xbr4 + xbr5 + xbr6 <= 200
qine) xline + xbrne <= 70
qibi) xlibi + xbrbi <= 50
qilo) xlilo + xbrlo <= 100
qiex) xliex + xbrex <= 40
qone) xne1 + xne2 + xne3 + xne4 + xne5 + xne6 - xline - xbrne = 0
qobi) xbi1 + xbi2 + xbi3 + xbi4 + xbi5 + xbi6 - xlibi - xbrbi = 0
qolo) xlo1 + xlo2 + xlo3 + xlo4 + xlo5 + xlo6 - xlilo - xbrlo = 0
qoex) xex1 + xex2 + xex3 + xex4 + xex5 + xex6 - xliex - xbrex = 0
cust1) xli1 + xbr1 + xne1 + xbi1 + xlo1 + xex1 = 50
cust2) xli2 + xbr2 + xne2 + xbi2 + xlo2 + xex2 = 10
cust3) xli3 + xbr3 + xne3 + xbi3 + xlo3 + xex3 = 40
cust4) xli4 + xbr4 + xne4 + xbi4 + xlo4 + xex4 = 35
cust5) xli5 + xbr5 + xne5 + xbi5 + xlo5 + xex5 = 60
cust6) xli6 + xbr6 + xne6 + xbi6 + xlo6 + xex6 = 20
xbrex >= 20 ! "<" to force the "other" solution
end