If any Indian person (or not Indian) happens to know this tale, can he/she account where it comes from? There is a riddle about a widowed woman wandering with her little daughter. A dying thief marries her in exchange for the location of a hidden treasure. A Brahmin makes her beget a son in exchange for money and a King fosters this son including 1000 gold pieces. Now, when the prince goes to honor the memory of his deceased father, 3 specters appear to claim the offering: the thief, the Brahmin and the King... Into whose hands should the prince place the offering? I answered the King, because he was the person he learned to call father and who educated him and loved him... But looks like my subjective logic may not be right... Can u comment something on the right answer?