May be this is correct , i have done those long time back, better to double check.

-XY+XY-5XY-5XY
-XY(X+Y)-5XY(X+Y)
-(X+Y)(XY-5XY)
-(X+Y)XY(Y-5)
-XY(X+Y)(Y-5)