唐贞观年间,藏王松赞干布派使臣东赞向唐朝皇帝求文成公主为婚。这时,印度、波斯、苏禄等好多国家的国王,听说文成公主美丽而贤慧,也都派了使者来唐朝求婚。
唐朝皇帝决定要测验使臣们的智慧,宣布哪个使者最聪明,便把公主嫁到哪个国家去。
第一道题是:皇帝叫人牵100匹母马,100匹马驹,让使臣们认出哪匹马驹是哪匹母马生的。别的使臣都把毛色相同的马驹和母马分到一起,以为什么毛色的母马生什么毛色的马驹,可是这100匹母马和100匹马驹,什么毛色的都有,而且有不少是同色的,所以没有一个能分对的。而东赞先把马驹和母马分别圈起来,隔了一夜,再把母马一匹一匹地放到马驹的圈里去,马驹一见自己的妈妈来了,便扑上前去吃奶,就这么一匹匹地让各个马驹分别都找到了自己的妈妈。一个也不会错。
第二道题是:皇帝叫人扛来一根两头一样粗细一样光滑的檀香木棍,让使臣们说出哪一头是根哪一头是梢?各国的使臣,看看这头,摸摸那头,都认不出来。东赞则走上前来,用一根绳子拴在木棍的正中间,然后把它放在花园的池塘里,他指着下沉的一头说,下沉的这头是根,浮着的那头是梢。皇帝连连点头称是。
第三道题是:皇帝让人取来一颗玉珠,玉珠的孔很小,而且孔道是有九道弯的,看谁能把一条丝线穿过玉珠的九曲孔道将玉珠穿起来。使臣们一个一个地去穿,怎么也穿不过。东赞正在一边为难,忽然发现地上有几只蚂蚁在爬,他灵机一动,把蚂蚁捉住,又把丝线的一端蘸上蜂蜜,放进洞口,把蚂蚁从另一端的洞口放进去,蚂蚁钻进洞里爬着,一直寻到了蘸着蜂蜜的丝线头便咬住向回拖,这一端再点上香,用香烟熏着逼着蚂蚁往后退。果然蚂蚁衔着丝线的一端,穿过了九曲孔道,把玉珠穿了起来。
皇帝见三道难题都是藏使东赞解开的,心想,一个使臣就如此聪明能干,他的国王一定是个贤明之主,便答应把文成公主嫁给藏王。