Python Constrained Optimization Problem Calculator With Steps