surrounded-regions

incomplete