Your conditions: Qianhang Ding