Отдали 27 - вообще-то имелось в виду что отдали по десятке и по рублю потом обратно забрали, итого потратили по 9, а 2 осталось у официантки. Так что никаких 25+2 и ещё 2. С решением всё уже понятно, что отнимать 2 рубля надо было от 27, просто изначально уловие задачи зашоривает, что 29 выходит, но вы-то сами в условии не путайтесь.