bfs, find the 'O's that not surrounded by 'X'