(x+3)(x+a)=x^2-x-12,则a=_____