絶対値の問題でわからないものがありました。
どなたかよろしくお願い致します。

方程式|x(x−1)|=m(x+1)の異なる実数解が3個となるとき、
(1)定数mの値を求めよ。
(2)3個の実数解を求めよ。