hongqi-zhang-hard (2)