An Introduction to Linear Programming | Synapse