Question: has any us president has ever served non consecutive terms?
Answer: Stephen Grover Cleveland (March 18, 1837 – June 24, 1908) was an American politician and lawyer who was the 22nd and 24th president of the United States, the only president in American history to serve two non-consecutive terms in office (1885–1889 and 1893–1897).