How long does the constitution allow a president to serve.