Your conditions: Tai Hu