基本ok，但加上判断之后就不行了，还得改

130123pm