Project 3: Linear Programming