different types of veg sandwiches