no logical bug

使用了简单的深度搜索以及剪枝