Принципы оптимальности: Как найти наилучшее решение в разных сферах