surrounded region problem done