Your conditions: Hui-Jun Mu