Your conditions: Zihao Li