Mathematical modelling and linear programming work.