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