Решение (правильный ответ) всегда только одно, а вот прийти к нему можно несколькими путями. В чем принципиальное отличие логики от математики? или математика основывается на каких то философских выкладках? Может быть в математике ответ в этой задачке зависит от силы ветра на улице или морального состояния продавца? Убери из условия задачи соседку, для простоты рассуждений. Просто пришел мошенник. Просто дал 25 фальшивых рублей. Продавец дал ему сдачу 15 настоящих рублей и шапку, стоимостью 10 рублей. на сколько попал продавец? На 15 рублей и шапку, правильно? а от того, что соседка подержала в руках эту фальшивку, а потом вернула все назад, математика и логика здесь не поменяется.