1. С чем остался продавец после ухода покупателя? - c 20 настоящими рублями (разменянными у соседки), т.е. он пока ничего не потерял, он продал шапку-получил за нее деньги.
2. С чем ушёл покупатель? - с шапкой за 20 руб. + 30 руб. настоящими, разменянными у соседки. Т.е. можно сказать, что вместо фальшивых 50 руб. он получил настоящие (только 20 из них в виде товара-шапки).
3. Соседка осталась с 50 фальшивыми рублями, которые в итоге ей должен отдать продавец.
ответ: продавца обманули на 50 рублей.