Your conditions: E.T. Li