"...alltså har herrarna betalt 9 bagis var, 9x3=27, plus 2 i dricks blir 29..."
De har inte betalt 27 kronor plus 2 i dricks. Dricksen ingår ju i de 27! De betalar 30 kronor från början, 25 går till rummet, 2 ges i dricks, och 3 får de tillbaks i växel: 25+2+3=30.