Production Planning by Mixed Integer Programming by