Один весёлый парень по имени Андрушко возвращался на Замарстынов из самого Галича, где он нанялся было каменщиком. Шёл себе, напевая, когда в пути его застала ночь. Осмотрелся он вокруг и увидел вдалеке огонёк. Андрушко смело пошёл на огонёк и, выбравшись из чащи, увидел одинокую избушку. Двери ему отворила старая женщина.
– А нельзя ли у вас переночевать? – спросил он.
– Ну заходи, коль уж заблудился, – ответила хозяйка.
А это была колдунья. Она быстренько пожарила путнику несколько яиц на сале, дала кварту молока и постелила ему в углу.
Андрушко сильно устал с дороги и сразу после ужина завалился спать.
Среди ночи что-то его разбудило. Открыл он глаза и увидел в сумерках хозяйку, которая возилась у печи, помешивая какое-то варево. Тем временем что-то в камине зашелестело, посыпалась сажа, и выскочил чёрт. Парень пришёл в ужас, смекнув, куда попал.
– Здравствуй, голубонька! – поздоровался чёрт и несколько раз шмыгнул носом. – Слышу запах подозрительный! А это кто у тебя в углу?
– Путник. Попросился на ночь.
– Спит?
– Измучился так, что и ухом не шевельнёт.
– Ага, хорошо.
Тогда чёрт развернул какое-то полотно, ведьма поставила на пол котёл и принялись они то полотно над котлом выкручивать. Из полотна потекла сметана. Как натек полный котёл, чёрт свернул полотно, взял его подмышку, простился и выпорхнул назад в дымоход.
Утром Андрушко собрался идти, ведьма и говорит:
– Неужели голодным уйдёшь?
Набрала она в миску сметаны, ударила по миске пальцем, и превратилась сметана в масло. Ведьма намазала маслом хлеб, подала к молоку, ещё и на дорогу завернула.
Когда Андрушко вернулся домой, то сразу же попросил, чтобы мама поставила маслёнку.
– Зачем тебе маслёнка, если у нас и сметаны нет?
– Сейчас увидите.
Мать поставила маслёнку, Андрушко ножом соскрёб немного масла с того хлеба, который ему на дорогу дала ведьма, и бросил его в маслёнку. Потом налил полную маслёнку воды, ударил по ней пальцем, и сразу в маслёнке стало полно масла.
С того дня они начали богатеть, потому что масло продавали на базаре, оставляя в доме всегда маленький комочек, чтобы из него на следующий день снова полную маслёнку изготовить.
Замарстыновский помещик и местный приходской священник, услышав о таком чуде, и себе пришли посмотреть.
– Да что там смотреть, – сказал Андрушко. – Возьмите по комку масла и сделайте вот так.
Помещик с батюшкой очень обрадовались и тоже занялись изготовлением масла. В скором времени во всём Львове масло так подешевело, что даже сметана была дороже.
Но вот поздно вечером постучал кто-то Андрушку в двери. Тот выглянул и остолбенел: перед ним стояла волшебница.
– За масло надо платить, – сказала она. – Придёшь завтра на перекрёсток. Ровно в полночь.
Паренёк и не спорил. Послушно пришёл на перекрёсток, а там уже помещик и батюшка топчутся.
– А что, и вам она велела прийти? – спросил Андрушко.
– Это из-за тебя. И зачем нам эта напасть?
Вдруг подул ветер, деревья заскрипели‚ и появилась ведьма.
– За то, что моё добро разворовывали, будете наказаны. Повторяйте за мной: «По скалам, по рекам, по терновнику – вверх!»
Андрушко повторил за ведьмой, а батюшка и помещик решили схитрить и сказали:
– Между скалами, над водой, сквозь терновник – туда!
Тут же какая-то сила их подхватила и понесла. Андрушко сразу же на верхушке Чёртовой скалы оказался, а помещика и батюшку несло через чащи, по терновнику так, что они полностью обшарпались и оцарапались. Когда уже все трое на Чёртовой скале оказались, появилась перед ними ведьма с чёртом.
– Если хотите нашим маслом торговать, то должны составить контракт.
– Нет, не хотим, – в один голос заголосили все трое.
– Если нет, то возвращайтесь домой, – сказал чёрт‚ и они вместе с ведьмой исчезли.
Батюшка и помещик начали осторожно спускаться со скалы. Андрушко был хитрее и произнёс:
– По скалам, по рекам, по терновнику – домой!
И вмиг на Замарстынове оказался. А те целую ночь блуждали.