Димитреско, чувак! Попробуй решить задачу заново. 25 - это правильный ответ. Задача хитрая, но решаемая, если хорошо подумать! Допустим, что у продавца не было сначала вообще денег, т.е. 0руб. С чем продавец в итоге остался? С долгом, суммой в 15 рублей + бесплатно шапку отдал фальшивомонетчику, ценой в 10р. Выходит, он проебал всего-то 25 рублей, а не 40! если честно, то у меня тоже вышло 40, но подумав, я пришел к правильному решению.