hongqi-zhang-hard (3)