Als ik het goed begrijp wel:
Lege bekertjes worden namelijk 1/2 munt waard. Je kunt dus X aantal drankjes halen en ook X keer een half muntje extra betalen, ze leegdrinken, en ze later weer inleveren tegen 1/2 munt per lege beker. Je verliest daar dus niets op.
Nu bepaalt het gegeven dat je bij aanvang 1 token krijgt, dat je ook maar 1 drankje tegelijk kan halen, want anders betaal je meteen per extra beker 1/2 munt en dat geldt krijg je niet meer terug. Je kunt na afloop wel een hele lading bekers inleveren, maar daar krijg je alleen tokens voor, nooit meer halve muntjes met waarde.
Verbeter me vooral als ik iets over het hoofd zie...