Your conditions: Shunwang Li