Making a Ham Sandwich