23 6 inch touch screen beverage drink and snack combination smart vending machine