from typing import Tuple


def parse_number_range(range_str: str) -> Tuple[int, int]:
    """
    Parse number range of non-negative integers given as a range string (i.e. "0-3", "5-13", ...)

    Parameters
    ----------
    range_str:
        A range string (i.e. "0-3", "5-13", ...)

    Returns
    -------
    Tuple[int, int]
    """
    range_min, range_max = tuple(
        map(lambda s: int(s.strip()), range_str.strip().split("-"))
    )
    return range_min, range_max