已知x,y互为相反数且(x+y+4)(x-y)=4,则x、y的值分别为?