João Grilo disse ao rei que lhe revelaria quem eram os ladrões sob a condição de não mandar matar nenhum deles. O rei aceitou e daí por diante João Grilo ficou com enorme prestígio.
Havia um homem que era carvoeiro, mas como não gostava deste modo de vida, resolveu-se fazer adivinho. Foi ter à corte do rei e disse que tinha o condão de adivinhar. Aconteceu que na corte se dera no dia anterior um grande roubo, e o rei queria descobrir os ladrões. Mandou chamar o João Grilo à sua presença, e perguntou quanto queria para adivinhar quem eram os ladrões.
Respondeu João Grilo que, o preço seria dar-lhe o rei três jantares. O rei mandou pôr uma mesa cheia de ricas comidas, e os criados do palácio começaram a servi-lo. Assim que João Grilo acabou de comer o primeiro jantar principiou a tocar com o garfo e a faca no prato e a dizer muito contente: - O primeiro já cá está! O primeiro já cá está! Um dos criados que o servira, ao ouvir João Grilo, supôs que era consigo, e que tinha adivinhado ser ele um dos ladrões. No outro dia, o primeiro criado, tinha pedido a um colega que fosse, servir o adivinho no seu lugar.
João Grilo, comeu o segundo jantar, e ao bater com o garfo e a faca no prato, cantava: - O segundo já cá está! O segundo já cá está! O criado julgando que estava descoberto, deitou-se de joelhos aos pés de João Grilo, e confessou-lhe tudo, informando-o quem eram os outros ladrões, implorando-lhe que obtivesse do rei o seu perdão.