Which President?

Grover Cleveland was the 22nd president of the United States. He was succeeded by Benjamin Harrison. Cleveland was then elected the 24th president, succeeding Harrison. Therefore, Cleveland, on his second election, succeeded his own successor. Which was the only other United States president to succeed his own successor?

I had to think about this for a minute after seeing the answer to understand it. So he succeeded his successor before he was even succeeded. It just happened that his successor was the person he succeeded, so technically he succeeded his successor. It makes sense, but it's pretty tricky!