修改成斜的代码实现