def METHOD_NAME(self) -> Optional[Position]:
    """Select the previously visited node, if possible."""
    if self.beadPointer > 0:
        self.beadPointer -= 1
        p, chapter = self.beadList[self.beadPointer]
        self.select(p, chapter)
        return p
    return None