Шапка стоит - 10 рублей.
У покупателя - 25 рублей (фальшивые).
Сын занимает у соседей - 25 рублей.
Первый ход:
До начала всех операций: у соседей 25 рублей, у продавца шапка (стоимость которой равна 10 рублям), у покупателя - ничего (эти фальшивые 25 рублей потом выкидывают).
Продавец отдает 15 рублей сдачи и шапку, которая стоит 10 рублей.
На данный момент он имеет на руках 10 настоящих рублей, которые принадлежат соседям.
НО: нужно учесть, что в случае успеха при торговле, у него выручка была бы 10 рублей.
Соседи требуют с него 25 рублей, поскольку они оказались фальшивыми.
На руках у него лишь 10 настоящих рублей, что и было бы, если бы шапка была продана.
Ему приходится отдать им 25 собственных рублей.
Итог: продавец потерял 25 рублей.
Второй ход:
До сделки на руках у продавца 0 рублей (и был товар - шапка).
После всех манипуляций, у него на руках 10 рублей (они принадлежат соседям).
Но при этом он должен 25 рублей соседям.
Он отдает 10 рублей, доплачивает из своего кармана 15 рублей.
И он теряет шапку, то есть еще 10 рублей.
Итог: 25 рублей потеряно