Your conditions: Qiang Yuan