https://knightzone.studio/2020/06/17/5081/leetcode%ef%bc%9a130-surrounded-regions/
#LeetCode:130. Surrounded Regions