add surronded region solution.