I can ' t really think of an algorithm that would account for locked in areas more efficiently than just checking the area . Assuming you would have to devise a ' border ' and check if all those nodes were visited it seems like a similair amount of work at least Owise as just straight up traversing that area . <| sep |> This . Absolutely all of what you said is how I use it . I ' m blessed with a handful of mental illnesses , one being agoraphobia . After I go to my classes for the day and make it home , I ' m done adulting . I will be found on the floor in my pugs ' bed snuggling her for an hour . Then I run and turn on stand up , make dinner and drink a shot of whiskey . <| sep |> Might I suggest my favorite film series Black Ass Fuckers .