Veggie With Ham Swiss Cheese Sandwich