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