Складання лінійних програм