Your conditions: Bingbin Xie