jiangming yang
dao 参考实现