One Machine Cup Coffee Vending