Your conditions: Qiyue Qian