Há muito tempo, vivia um rei que tinha três filhos chamados Pedro, João e José.
Eles viviam felizes no palácio real, até que um dia o velho rei ficou doente. Ele convidou curandeiros de todo o mundo, mas ninguém conseguiu ajudá-lo. Ele estava perdendo a visão rapidamente. Já estava quase cego quando um curandeiro do Extremo Oriente visitou sua corte. Ele disse ao rei que só havia uma cura para ele: uma poção feita de flores de oliveira. Quando o rei ouviu o curandeiro, lhe agradeceu e o recompensou com uma moeda de ouro. Ele ficou muito feliz até perceber que não havia oliveiras crescendo em nenhum lugar no seu reino. Chamou seus três filhos e lhes pediu que fossem procurar flores de oliveira para sua poção.
O filho mais velho se aproximou do pai e disse: "Irei procurar a flor de oliveira como você pediu. Mas viajar pelo mundo vai me custar uma fortuna. Preciso do dinheiro da minha herança, que é meu por direito, e partirei em minha viagem."
Ele viajou por toda parte, e semanas e meses se passaram, mas ele não encontrou uma única oliveira. Um dia, ele encontrou uma senhora idosa e enrugada. Ela lhe disse: "Por favor, caro senhor, dê-me uma ou duas moedas ou divida um pouco da sua comida comigo. Faz dois dias que não como."
Mas Pedro não tinha um bom coração. Só a olhou, irritado, e depois foi embora. Ele continuou andando por semanas, mas não encontrou nenhuma oliveira.
O tempo passou e o rei ficou cada vez mais inquieto e frustrado. Ele chamou o filho do meio, João, e lhe pediu a mesma coisa. O segundo filho também pediu sua herança antes de partir e o rei não teve escolha a não ser lhe dar…