お願いします。

連立不等式
 |x-y|≦2,x(x+3y)≦0
の表す領域をDとする。
領域Dにおいて(x-1)^2+y^2のとる値の最大値と最小値を求めよ。また、それらを与えるxとyの値を求めよ。