1) после размена денег у соседки оказываются фальшивых 25 рублей;
2) продавец на этапе продажи ничего не потерял: он просто продал шапку и получил за нее 15 рублей настоящими (разменянными у соседки);
3) когда соседка обнаруживает фальшивку, продавец отдаёт ей свои 25 рублей;
4) нечестный покупатель: пришёл с фальшивыми 25 руб. - ушёл с шапкой и 10 рублями настоящими, т.е. те же 25 руб., только в виде шапки и сдачи.
Итог: продавца обманули на 25 рублей.
Потеря продавца равна 25 рублей.
Это становится понятно сразу, если представить, что купюра 25 рублей была настоящей.
Тогда продавец не теряет ничего, весь расчет становится законным.
Поэтому в данном случае продавец потерял только эти 25 рублей.