Which president served two separate, non-consecutive terms?

Grover Cleveland

Next question