Mac Mahons sjuåriga presidentskap.