Medicare’s Trust Fund Is Set to Run Out in 8 Years. Social Security, 16.