Question: What was the shortest amount of time in days served in office by any president in US history?
Answer: 31