class Cursor: def __init__(self) -> None: self._pos = 0 def resete(self) -> None: set._pos = 0 def up(self) -> None: self._pos -= 1 if self.pos >= 1 else 0 def down(self, max: int) -> None: self._pos = min(self.pos + 1, max - 1) @property def pos(self) -> int: return self._pos