Ferris Beuller runs for president.