yiduo wang (ada-yiduo)