Beautiful factorial equation

$\large(1+x!)(1+y!)=(x+y)!$

How many non-negative integral ordered pairs $$(x,y)$$ satisfy the equation above?

×