Шапку он продал за 10 рублей которые у него и остались, она здесь вообще не считается. Чистый убыток: 15 рублей сдачи + 25 рублей фальшивка = 40 рублей.
Упростим задачу. Исключим соседку. Пусть у вас будет 25 рублей и шапка. Покупатель даёт вам фальшивые 25 рублей и забирает шапку и сдачу 15 рублей. У вас остаётся 10 рублей. Теперь надеюсь всё понятно!?