SNAP, which provided food aid to 41.7 million Americans last year, and Medicaid, the federal health plan which provides ...