poj 1655 2378 3107 搜索 dfs