https://medium.com/@monocosmo77/use-cases-of-lagrange-multipliers-part3-advanced-mechanics-8bd04923001b