Мало ли, как ты знаешь, если это не правильно. Еще раз повторю, не забывай проверку для уравнений. 10^2-5*(-10)-25 = 125, а не 0, как надо. 15^2-15*5-25 = 125, опять таки, а не 0. Если где-то есть корни, то их НИКАК нельзя просто убрать. Ответ иначе получается совершенно другим.