算法好难。。。