I try a bfs today but wrong almost whole day!