Your conditions: Hsiang-nan Li