weights([14,51,78,83,89,63,80,62,23,11,45,68,42,91,92,82,65,39,6,1,64]). values([25,9,11,71,82,86,45,80,66,79,34,94,42,83,64,37,92,47,76,18,85]). demands([29,76,73,41,70,71,94,80,78,55,20,62,27,85,34,67,79,51,64,49,24]).