teacher逻辑还有点问题