5.2

部分优化，依然会有堆栈溢出情况：生成终盘和挖洞。需再琢磨算法