Find all ordered pairs $(x, y)$ for positive integers $x$ and $y$, such that: $$x(1! + 2! + \cdots + x!) = y!$$