add lc surrounded regions (dfs and bfs)