Given a number $x$, Albert will tell you the value of $$x(x+1)(x+2)(x+3)$$ For how many integers $x$ will Albert give you a perfect square?