Your conditions: Wen-Xi Peng