En fait, l'affirmation "27$ et 2$ en font 29 et non pas 30" est là pour nous induire en erreur, si je ne m'abuse. En effet, ce ne sont pas 30 $ qui sont mis en jeu ici, mais 25 $ : les 30 $ initialement payés par les trois clients, desquels il faut déduire les 5 $ rendus par la gérante (dont 3 $ reversés aux clients et 2 $ conservés par le serveur). Aux 27 $ dollars effectivement payés par les clients, il ne faut donc pas ajouter ces 2 $, mais au contraire les retirer, ce qui donne bien 25 $.
Désolé si ma réponse manque de clarté.