整理代码，15行限制