Метод штрафных функций