weights([30,20,50]). values([90,70,20]). demands([12,7,15]).