Your conditions: Hong-Bo Cai