chapter2-Introduction to Linear Programming